抱歉,如果这是一个菜鸟问题。我对这些 Java 构建工具了解不多。
据我所知,要自动构建Java项目,必须使用构建工具。使用 Maven 的项目有 pom.xml
,使用 Gradle 的项目有 build.gradle
。我在Intellij中创建了一个Android小项目,可以正常构建和运行。但是,我找不到任何此类文件。这是否意味着我的项目没有使用 Maven 和 Gradle?如果是这样,Intellij 使用什么构建工具来构建我的项目?
最佳答案
大多数(如果不是全部)IDE 可以在没有任何第三方工具的情况下自行构建项目。然而,大多数 IDE 都具有与各种构建工具的内置或基于插件的集成。
原因是 IDE 通常会尝试简化开发人员的工作。它以增量方式构建项目,使用各种缓存等。构建工具主要是为批处理执行而设计的。它也有增量模式,但没有针对“实时”工作进行优化。
很快,IntelliJ 和其他 IDE 一样可以使用自己的机制构建项目。然而,我已经集成了流行的构建工具,如 maven 和 gradle。
关于java - 如何知道 Intellij 使用的是哪个构建工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21875627/