草庐IT

gradle-retrolambda

全部标签

Android Studio升级Gradle Plugin升级导致项目运行失败问题

背景&错误升级AndroidStudio旧项目无法运行,奇奇怪怪什么错误都有例如:java.lang.IllegalAccessError:classorg.gradle.api.internal.tasks.compile.processing.AggregatingProcessingStrategy(inunnamedmodule@0x390ea9fb)cannotaccessclasscom.sun.tools.javac.code.Symbol$ClassSymbol(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexpor

java - Gradle sourceCompatibility 对子项目没有影响

我的机器上安装了Java6和7。Gradle使用1.7(使用gradle-v检查)。但我需要编译我的代码以与Java1.6兼容。据我了解的文档,我可以使用sourceCompatibility属性来执行此操作(并且间接使用默认为sourceCompatibility的targetCompatibility)。所以我在我的构建文件中添加了以下行(在根级别,而不是在任何闭包中):sourceCompatibility=1.6(确保我在一些试验中也添加了targetCompatibility=1.6,但这应该没有什么区别)为了检查结果是否实际上与1.6兼容,我将生成的jarcd解压缩到WEB

java - Gradle sourceCompatibility 对子项目没有影响

我的机器上安装了Java6和7。Gradle使用1.7(使用gradle-v检查)。但我需要编译我的代码以与Java1.6兼容。据我了解的文档,我可以使用sourceCompatibility属性来执行此操作(并且间接使用默认为sourceCompatibility的targetCompatibility)。所以我在我的构建文件中添加了以下行(在根级别,而不是在任何闭包中):sourceCompatibility=1.6(确保我在一些试验中也添加了targetCompatibility=1.6,但这应该没有什么区别)为了检查结果是否实际上与1.6兼容,我将生成的jarcd解压缩到WEB

java - IntelliJ IDEA 和 Gradle - 无法应用于 '(groovy.lang.Closure)'

我有一个Gradle文件,每当我在IntelliJIDEA14.1.5中加载打开它时,都会显示整个文件的IDE错误。即所有错误似乎都是:java.lang.String错误或groovy.lang.Closure错误我试过清除文件的内容,只写第一行:group'com.me.blah'但即使这样也会导致错误。为了上下文-这是一个更大的SpringBoot项目中的一个单独的模块。该模块是一组简单的静态文件(使用Gradle进行CSS编译、静态分析等),其余的是Java模块,没有有Gradle问题。谁能想到为什么IntelliJ难以理解这个Gradle文件? 最

java - IntelliJ IDEA 和 Gradle - 无法应用于 '(groovy.lang.Closure)'

我有一个Gradle文件,每当我在IntelliJIDEA14.1.5中加载打开它时,都会显示整个文件的IDE错误。即所有错误似乎都是:java.lang.String错误或groovy.lang.Closure错误我试过清除文件的内容,只写第一行:group'com.me.blah'但即使这样也会导致错误。为了上下文-这是一个更大的SpringBoot项目中的一个单独的模块。该模块是一组简单的静态文件(使用Gradle进行CSS编译、静态分析等),其余的是Java模块,没有有Gradle问题。谁能想到为什么IntelliJ难以理解这个Gradle文件? 最

java - Gradle:无法从 '11.0.2' 确定 java 版本

我发表了以下评论:./gradlewapp:installDebug只遇到日志:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotdeterminejavaversionfrom'11.0.2'.*Try:Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debugoptiontogetmorelogoutput.*Getmorehelpathttps://help.gradle.org我的gradle版本是5.1.1:---------------

java - Gradle:无法从 '11.0.2' 确定 java 版本

我发表了以下评论:./gradlewapp:installDebug只遇到日志:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotdeterminejavaversionfrom'11.0.2'.*Try:Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debugoptiontogetmorelogoutput.*Getmorehelpathttps://help.gradle.org我的gradle版本是5.1.1:---------------

java - 如何强制 Gradle 为两个依赖项设置相同的版本?

我使用以下两个依赖:compile'com.google.guava:guava:14.0.1'compile'com.google.guava:guava-gwt:14.0.1'两者必须是相同的版本才能正常工作。由于我的其他依赖使用更高版本,Gradle对每个依赖使用不同的版本。我通过运行gradledependencies发现了这个:compile-Compileclasspathforsourceset'main'.+---com.google.guava:guava:14.0.1->17.0+---com.google.guava:guava-gwt:14.0.1|+---co

java - 如何强制 Gradle 为两个依赖项设置相同的版本?

我使用以下两个依赖:compile'com.google.guava:guava:14.0.1'compile'com.google.guava:guava-gwt:14.0.1'两者必须是相同的版本才能正常工作。由于我的其他依赖使用更高版本,Gradle对每个依赖使用不同的版本。我通过运行gradledependencies发现了这个:compile-Compileclasspathforsourceset'main'.+---com.google.guava:guava:14.0.1->17.0+---com.google.guava:guava-gwt:14.0.1|+---co

java - Gradle - 没有主要 list 属性

我正在使用Gradle构建一个JAR文件。当我尝试运行它时,出现以下错误nomainmanifestattribute,inRxJavaDemo.jar我尝试操作manifest属性,但我想我忘记向其中添加依赖项或其他内容。我到底做错了什么?applyplugin:'java'applyplugin:'application'mainClassName='demo.MainDashboard'dependencies{compilefiles("H:/Processes/Development/libraries/hikari-cp/HikariCP-2.4.1.jar")compil