我目前正在尝试将基于 Ant 的构建过程移动到 Gradle。
对于我的一些 Java 项目,我需要生成一个 jar 文件。此 jar 文件将被其他 Java 项目使用。当我使用 Ant 创建 Jar 文件时(通过Ant Jar 任务),就可以了。
但是当我尝试使用 Gradle 时,对于某些项目,我遇到了一些编译错误,例如:
任务 ':compileJava' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出。”
--stacktrace 选项不提供其他信息。因此,Gradle 编译显示我的代码中有一些错误。但是这个相同的代码(Ant jar 任务的 jar)目前被 20 个或更多其他项目使用,一切正常。
Gradle 似乎是一个很棒的构建工具,所以我想了解为什么在我使用 Gradle Jar 任务时会发生这种(编译错误)(更准确地说,当我使用 compileJava 任务时)。
提前感谢任何帮助或解释。