Gradle项目编译器可能来自tools.jar缺少类

时间:2015-11-20 17:09:25

标签: java gradle build

这个完全超出我的范围。 : - / 拍摄技巧我会遇到任何麻烦。

* What went wrong:
Execution failed for task ':commons:stuf-widgets:compileJava'.
> com/sun/tools/javac/util/Log$PrefixKind

上述结果来自:

gradle clean;gradle build

修复我试过了:

compile files("${System.properties['java.home']}/../lib/tools.jar")

从另一个问题中得到了这个问题,其中没有加载应该在tools.jar中的类。添加它什么都没改变。我没有看到有关依赖项的任何特殊内容。除了上面提到的以外,使用--stacktrace --debug --info没有提供任何其他线索。没有像JAXB或WSDL生成那样特殊的东西。

环境:

    me@mybox-me ~ $ java -version
    java version "1.8.0_66"
    Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
    Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
    me@mybox-me ~ $ which gradle
    /####/#######/gradle/bin/gradle
    me@mybox-me ~ $ which groovy
    /####/#######/groovy/bin/groovy

    gradle --version

    ------------------------------------------------------------
    Gradle 2.8
    ------------------------------------------------------------

    Build time:   2015-10-20 03:46:36 UTC
    Build number: none
    Revision:     b463d7980c40d44c4657dc80025275b84a29e31f

    Groovy:       2.4.4
    Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
    JVM:          1.8.0_66 (Oracle Corporation 25.66-b17)
    OS:           Linux 3.16.0-53-generic amd64

    groovy -version
    Groovy Version: 2.4.5 JVM: 1.8.0_66 Vendor: Oracle Corporation OS: Linux

我是骨头吗?

0 个答案:

没有答案