java - 如何知道 Intellij 使用的是哪个构建工具?

标签 java build intellij-idea

抱歉,如果这是一个菜鸟问题。我对这些 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/

相关文章:

java - 安全高效的静态类修改方法

java - mysql 的 Ant 构建失败

.net - 将程序集部署到 bin 文件夹而不添加对项目的引用

c# - TFS 构建测试结果

java - Spring Boot 应用程序不支持服务器端口的 VM 选项

windows - Cursive 无法定位到什么 Leiningen 路径? (IntelliJ Clojure 集成开发环境)

java - 如何将普通的旧 Java 类转变为原子类?

java - ImageIO.read getResource 错误

java - 突出显示 JComboBox 中的文本,然后在用户输入内容时将其删除

java - 弗林克 : scala version conflict?