0

在 gradle 中,如果我有一个主项目和两个子项目,我可以让主项目根本不生成输出目录吗?我已经覆盖了它,所以没有 .classpath 和 .project 生成,因为主项目从来都不是 Eclipse 项目(这使得将 5 个项目导入 ecipse 非常容易,因为您只需单击主项目而不是导入哪个自动导入 5 个子项目,但是仅当 master 中不存在 .classpath/.project 时)。

我的完整 gradle 构建文件在这篇文章中

https://stackoverflow.com/questions/14594074/gradle-command-line-ordering-not-working-in-this-case-or-source-dirs-being-ignor

目前,除了“输出/库”中的清单之外,gradle 生成一个非常空的 jar(我覆盖了构建目录,因为我们有一个名称为 build 的文件冲突)。

谢谢,院长

4

1 回答 1

1

听起来您可能正在将java插件应用到根项目(例如通过allprojects { ... }. 如果根项目没有任何 Java 代码,您应该只将插件应用到subprojects { ... }.

于 2013-01-30T00:20:10.017 回答