IntelliJ for Java项目使用的默认构建过程是什么?

时间:2017-01-25 13:33:42

标签: java maven intellij-idea ant

直接从IntelliJ中的IDE构建Java项目非常好。它很快,它只是起作用。我无法找到有关IntelliJ如何执行这些默认构建的任何文档。我猜它使用Ant?我想要做的是为任何下载项目的人自动化这种快速,轻松的构建过程。这可能吗?

我通常使用Maven,但它非常慢且容易出错。我实际上甚至无法将其转换为Maven项目,因为Maven拒绝找到JUnit,尽管根据官方文档中的示例设置了依赖关系。我也尝试从IDE生成Ant构建文件,但这些文件没有开箱即用,谷歌搜索后,似乎这不是一个好方法?

1 个答案:

答案 0 :(得分:4)

IntelliJ IDEA有自己的构建系统,称为JPS。它对自动下载依赖项的支持有限,而且从命令行调用真的很难,因此对于每个下载项目的人来说,它不太可能是最好的选择,除非你想强制它们使用IntelliJ IDEA。