2014-02-19 68 views
2

對不起,如果這是一個noob問題。我對這些Java構建工具還不太瞭解。如何知道Intellij使用哪個構建工具?

據我所知,爲了自動構建Java項目,必須使用構建工具。使用Maven的項目有pom.xml,那些使用Gradle的項目有build.gradle。我在Intellij中創建了一個小型Android項目,並且可以正常構建和運行它。但是,我沒有找到任何這樣的文件。這是否意味着我的項目沒有使用Maven和Gradle?如果是這樣,Intellij使用什麼構建工具來構建我的項目?

+0

我想它是管理構建本身。 –

回答

1

大多數(如果不是全部的話)IDE可以在沒有任何第三方工具的情況下自行構建項目。然而,大多數IDE都具有與各種構建工具的內置或基於插件的集成。

原因是IDE通常會試圖簡化開發人員的工作。它增量地構建項目,使用各種緩存等。然而,構建工具主要是爲批處理執行而設計的。它也具有增量模式,但並未針對「實時」工作進行優化。

不久之後,IntelliJ作爲其他IDE可以使用自己的機制來構建項目。然而,我與Maven和Gradle等流行的構建工具集成在一起。

0

您應該使用Android Studio for Android項目,該項目由IntelliJ支持。 Android Studio使用Gradle。

相關問題