Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IntelliJ用于Java项目的默认构建过程是什么?_Java_Maven_Intellij Idea_Ant - Fatal编程技术网

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

IntelliJ用于Java项目的默认构建过程是什么?,java,maven,intellij-idea,ant,Java,Maven,Intellij Idea,Ant,在IntelliJ中直接从IDE构建Java项目非常不错。它很快,而且很有效。我找不到任何关于IntelliJ如何进行这些默认构建的文档。我猜它用蚂蚁?我想做的是为下载我的项目的任何人自动化这个快速、无痛的构建过程。可能吗 我通常使用Maven,但是它非常慢而且容易出错。实际上,我甚至无法将其转换为Maven项目,因为Maven拒绝找到JUnit,尽管根据官方文档中的示例设置了依赖项。我还尝试从IDE生成Ant构建文件,但这些文件无法开箱即用,在谷歌上搜索一下后,似乎这不是一个好方法?Intel

在IntelliJ中直接从IDE构建Java项目非常不错。它很快,而且很有效。我找不到任何关于IntelliJ如何进行这些默认构建的文档。我猜它用蚂蚁?我想做的是为下载我的项目的任何人自动化这个快速、无痛的构建过程。可能吗


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

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

我不明白你的问题是什么?Maven拒绝找JUnit?你不需要蚂蚁。。。也许您可以展示一下您的设置?我的问题是IntelliJ在Java项目中使用的默认构建过程是什么?我如何为下载我的项目的任何人自动化这个快速、轻松的构建过程?抱歉,如果马文式的谈话让人分心的话。这主要是为了解释为什么我想使用IntelliJ的构建过程intead of Maven(我希望人们推荐)。但是如果你有一个Maven项目,IntelliJ调用Maven……据我所知,IntelliJ默认情况下不使用特定的构建系统。它直接调用java编译器,但我并不真正理解所有的仇恨是为了什么。是因为我想使用构建工具X而不是构建工具Y吗?这个问题很清楚,但在公共文档或谷歌上找不到答案。为什么这会被否决?