我创建了一个新的根文件夹,它包含 build.gradle 和apply plugin ="java"
一个文件夹 src -> main -> java(包含代码)当我运行时gradle assemble我收到这个错误
无法创建 com.sun.tools.javac.api.JavacTool 类型的实例。
:compileJava 失败
:processResources 最新
为什么我的构建过程不成功?(我在 ubuntu 16.04 上)
小智 5
通过更新包装器属性,快速切换构建以使用Gradle 3.3:
./gradlew wrapper --gradle-version=3.3
Run Code Online (Sandbox Code Playgroud)
对我来说,这是因为我的笔记本电脑上有多个 Java 环境(openjdk-8和openjdk-9)。
所以我开始删除一个环境:
$ sudo apt-get remove openjdk-9-*
Run Code Online (Sandbox Code Playgroud)
然后我设置JAVA_HOME为openjdk-8。刚有了
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
Run Code Online (Sandbox Code Playgroud)
到您的.bashrc文件(您可能需要根据您的系统更正链接)
就是这样。
| 归档时间: |
|
| 查看次数: |
4639 次 |
| 最近记录: |