【发布时间】:2011-10-22 19:02:14
【问题描述】:
我在Java有一些与项目建设有关的问题。
当我试图找到一些使用 Gradle 作为其构建系统的项目的好例子时,我正在搜索 Google Code。
有一些,我尝试检查这个项目并检查了相关的build.gradle 文件:http://code.google.com/p/spock/source/browse/trunk/spock-example/build.gradle?r=1316
现在,我可以使用命令行轻松构建这个项目,并且所有依赖项都可以很好地自动解决。但是,自动构建也会生成一个IntelliJ IDEA 项目。
所以,问题。
我确信网络上有很多基于Gradle 的项目。这些像Gradle 这样的构建系统是如何与IDE 集成的?
例如,为IntelliJ IDEA 生成的项目无法使用IDE 的内部工具进行编译,也无法调试(!)
我唯一能做的就是扩展测试用例,运行它们并打包最终的jar。 这样好吗?我不太习惯 Java 构建系统,但我认为它们应该与 IDE 轻松集成。
用Ant/Maven 做同样的事情怎么样?
我可能遗漏了一些东西,如果有人有经验,请帮助我:)
谢谢。
【问题讨论】:
-
您正在查看旧版本的 spock-example。 Spock 代码库已移至 GitHub。尝试更新版本的 spock-example(例如来自 code.google.com/p/spock/downloads/…)。从 IDEA 编译、运行和调试测试应该可以正常工作。
标签: java build intellij-idea gradle