Tag: build.gradle

Gradle,’url’不能用于(java.lang.String)

一段时间以来,在任何maven { url “whatever” }我得到这个警告: 这里是一个遇到问题的示例项目 这不是一个封锁,而是一个恼人的问题 有谁知道它来自哪里? 眼镜: 理念IU 181.3263.15 JRE 1.8.0_152 科特林1.2.21 gradle 4.4.1 赢7 x64

java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex

我的项目是在Android Studio 3.0.1上的Kotlin,这是我的设计gradle buildscript { ext.kotlin_version = ‘1.2.0’ ext.anko_version=’0.10.3′ repositories { jcenter() mavenCentral() google() } dependencies { classpath ‘com.android.tools.build:gradle:3.0.1’ classpath ‘com.google.gms:google-services:3.1.1’ classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version” // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() mavenCentral() } } task clean(type: Delete) […]

在Gradle中分割所有输出目录

Gradle 4.0昨天出来,我更新了我的项目。 现在我收到以下警告: Gradle现在为每个JVM语言使用单独的输出目录,但是这个版本假设源集合中所有类的单个目录。 这个行为已经被弃用,并计划在Gradle 5.0中被删除 我想为每种语言使用单独的输出目录。 为了做到这一点,我需要改变什么? 我试过的东西: 随后由gradle build gradle clean 删除构建目录,然后运行gradle build 。 删除gradle和build目录然后运行gradle 相关的GitHub 问题 Gradle插件: java的 蚀 理念 org.springframework.boot

如何将kotlin-js-library更新为1.1.3,就像kotlin-gradle-plugin一样?

如果你看: https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/ 目前的版本是1.1.3,但是: https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-js-library/ 回到1.0.7。 我怎样才能触发这个更新?

Kotlin应用程序与Gradle应用程序插件

我正在尝试使用kotlin , gradle和gradle application插件来创建一个简单的HelloWorld应用application 。 当我用下面的设置运行它时,出现以下错误: Error: Main method is not static in class com.petarkolaric.helloworld.Main, please define the main method as: public static void main(String[] args) 我的build.gradle : group ‘helloworld’ version ‘1.0-SNAPSHOT’ buildscript { ext.kotlin_version = ‘1.2.0’ repositories { mavenCentral() } dependencies { classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version” } } apply plugin: ‘kotlin’ apply plugin: ‘application’ mainClassName = […]

如何覆盖gradle kotlin-dsl中的任务

在Groovy中,我覆盖了这样一个任务: task jar(overwrite: true) { … } 我如何用Kotlin-dsl来做到这一点? 我知道我可以创建一个这样的任务: tasks { val jar by creating { … } } 但是我无法find将其声明为覆盖的等效方法,这会导致错误

Kotlin文件不能使用R.java

我在适当的资源文件夹中创建了一个新的布局文件。 同步后,当我尝试引用布局文件,即R.layout.activity_test时,R是一个“未解决的符号”。 当我试图建立在它失败。 有趣的是,如果我手动导入R文件并在代码中使用它,当我尝试在命令行上构建时,它将起作用。 另一件事是当我尝试使用R在Java文件中访问布局文件时,也可以。 所以我知道R.java正在生成。 我试图创建一个全新的项目,R可以在Kotlin文件中访问。 这里有什么问题? 我已经尝试过的事情: 清理然后建立 无效的缓存/重新启动 吹走。格式化文件夹并重新创建索引 其他信息: AS v3.0.1 试了Kotlin v1.1.2-4和v1.1.60 Gradle v4.2.1 Gradle插件v3.0.0

Gradle构建失败,Kotlin,Scala和Java

我有一个用Java,Scala和Kotlin编写的项目。 但是,当我在Gradle中构建这个项目时,它的错误信息是: 11:19:51: Executing task ‘build’… :compileKotlin Using Kotlin incremental compilation e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (3, 19): Unresolved reference: Flag e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (10, 18): Unresolved reference: GroupMessageResponder e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (13, 2): ‘doPost’ overrides nothing e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (35, 23): Unresolved reference: Flag e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (38, 2): ‘getHelpMessage’ overrides nothing e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: (40, 2): ‘getKeyWordRegex’ overrides nothing e: F:\Code\Project\Avalon\src\main\kotlin\avalon\group\Execute.kt: […]

Java和Kotlin组合生成错误(重复邮编条目)

我已经将Kotlin库添加到了我现有的项目中。 之后,我得到构建错误。 我评论了最近添加的所有库,并检查了添加kotlin库后的主要问题 Error:Execution failed for task ‘:app:transformClassesWithMultidexlistForDebug’. > java.io.IOException: Can’t write [/home/imedrix-server/StudioProjects/kardioscreen-operatorapp/app/build/intermediates/multi-dex/debug/componentClasses.jar] (Can’t read [/home/imedrix-server/StudioProjects/kardioscreen-operatorapp/app/build/intermediates/transforms/desugar/debug/76.jar(;;;;;;**.class)] (Duplicate zip entry [76.jar:org/intellij/lang/annotations/Flow.class])) 项目gradle buildscript { ext.kotlin_version = ‘1.2.21’ repositories { google() jcenter() } dependencies { classpath ‘com.android.tools.build:gradle:3.0.1’ classpath ‘com.google.gms:google-services:3.0.0’ classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version” classpath (‘com.google.firebase:firebase-plugins:1.0.5’) { exclude group: ‘com.google.guava’, module: ‘guava-jdk5’ } } } allprojects { repositories { google() […]

Kotlin脚本Gradle:build.gradle.kts和ShadowJar

清理生成并运行: thufir@dur:~/NetBeansProjects/kotlinShadowJar$ thufir@dur:~/NetBeansProjects/kotlinShadowJar$ gradle clean ShadowJar;java -jar build/libs/Hiya.jar > Task :compileKotlin Using Kotlin incremental compilation > Task :shadowJar A problem was found with the configuration of task ‘:shadowJar’. Registering invalid inputs and outputs via TaskInputs and TaskOutputs methods has been deprecated and is scheduled to be removed in Gradle 5.0. – No value has been […]