如何知道Intellij使用哪种构建工具?

时间:2014-02-19 09:06:58

标签: java build intellij-idea

对不起,如果这是一个菜鸟问题。我对这些Java构建工具了解不多。

据我所知,为了自动构建Java项目,必须使用构建工具。使用Maven的项目有pom.xml,使用Gradle的项目有build.gradle。我在Intellij中创建了一个小型Android项目,可以正常构建和运行它。但是,我没有找到任何此类文件。这是否意味着我的项目没有使用Maven和Gradle?如果是这样,Intellij使用什么构建工具来构建我的项目?

3 个答案:

答案 0 :(得分:1)

大多数(如果不是全部)IDE可以在没有任何第三方工具的情况下自行构建项目。但是,大多数IDE都具有与各种构建工具的内置或基于插件的集成。

原因是IDE通常会尝试简化开发人员的工作。它逐步构建项目,使用各种缓存等。然而,构建工具主要是为批量执行而设计的。它也有增量模式,但它没有针对“实时”工作进行优化。

很快,IntelliJ作为其他IDE可以使用自己的机制构建项目。然而,我已经集成了流行的构建工具,如maven和gradle。

答案 1 :(得分:0)

您应该使用Android Studio for Android项目,该项目由IntelliJ提供支持。 Android Studio使用Gradle。

答案 2 :(得分:0)

它可能正在使用 Apache Ant。查找要确认的 build.xml 文件。