2017-01-25 68 views
-1

直接從IntelliJ IDE中構建Java項目一直很不錯。它速度快,而且工作正常。我無法找到有關IntelliJ如何執行這些默認構建的任何文檔。我猜它使用Ant?我想要做的是爲任何下載我的項目的人自動執行此快速且無痛的構建過程。那可能嗎?IntelliJ for Java項目使用的默認構建過程是什麼?

我通常使用Maven,但它非常緩慢且容易出錯。實際上,我甚至無法將其轉換爲Maven項目,因爲Maven拒絕找到JUnit,儘管根據官方文檔中的示例設置了依賴項。我也嘗試從IDE生成Ant構建文件,但這些文件不能直接使用,並且經過Google搜索後,似乎並不是一種好方法?

+0

我不明白你的問題是什麼? * Maven拒絕找到JUnit *?你不需要Ant ...也許你可以顯示你的設置? – Tunaki

+0

我的問題是IntelliJ for Java項目使用的默認構建過程是什麼 - 我如何自動爲下載我的項目的任何人快速而輕鬆地構建過程?對不起,如果Maven談話分散注意力。這主要是爲了解釋我爲什麼要使用IntelliJ的Maven構建過程(我期待人們推薦)。 –

+0

但是,如果你有一個Maven項目,IntelliJ會調用Maven ..... – Tunaki

回答

2

IntelliJ IDEA有自己的構建系統,稱爲JPS。它對自動下載依賴的支持有限,而且很難從命令行調用,因此對於下載項目的所有人來說,這不太可能是最好的選擇,除非您想強制他們使用IntelliJ IDEA。

相關問題