我是IntelliJ新手。將項目導入IntelliJ的最佳方法(推薦方法)是什麼?有沒有這樣做的Maven插件?將Java項目導入到IntelliJ IDEA社區版
更特別的是,我很有意於導入這個項目。 https://github.com/nathanmarz/storm-starter?source=c
謝謝。
更新1 - 當我嘗試使用File - >打開(在M2-pom.xml文件),它只是打開XML文件(如下面的截圖
我是IntelliJ新手。將項目導入IntelliJ的最佳方法(推薦方法)是什麼?有沒有這樣做的Maven插件?將Java項目導入到IntelliJ IDEA社區版
更特別的是,我很有意於導入這個項目。 https://github.com/nathanmarz/storm-starter?source=c
謝謝。
更新1 - 當我嘗試使用File - >打開(在M2-pom.xml文件),它只是打開XML文件(如下面的截圖
它看起來這樣的項目有一個名爲m2-pom.xml
一個POM文件,你應該導入一個Maven項目,假設它的使用標準庫,你馬上就能使用Maven編譯代碼。
您可以在菜單中選擇Open
,然後選擇該文件並加載該項目。
請注意,這似乎是一個clojure項目。您可能想要研究La Clojure插件,以瞭解它如何以及如何使用它導入clojure項目。它看起來像我給出的步驟將工作,但沒有La Clojure插件的代碼可能不會很容易地運行。
您可以在IntelliJ內部導入Maven項目(File
- >Import Project...
),或者您可以簡單地使用Maven IDEA plugin。你所要做的就是在Maven目錄下執行mvn idea:idea
,並生成一個項目文件。該文件可能作爲IntelliJ中的項目打開。
編輯:@maba warns不來使用Maven的IntelliJ插件。
好戲,我不知道IDEA插件或'mvn idea:idea' –
我試過了,我能夠導入項目,但它有一堆編譯錯誤(找不到符號)。是否有一種簡單的方法可以檢查類路徑中的jar是什麼以及修改classpath? –
@SoumyaSimanta它只是一個依賴問題?您可以確保所有依賴項都存在於pom.xml中提供的存儲庫中,或者安裝在本地存儲庫中。要安裝依賴項,只需在該項目的Maven目錄中執行'mvn install'即可。 –
我在此處發佈問題之前嘗試過(從菜單打開並加載m2-pom.xml文件)。但它打開了m2-pom.xml文件(請參閱上面問題中更新的屏幕截圖) –
@SoumyaSimanta有趣的是,我認爲它不知道它是一個maven文件,因爲名稱不同。你可以嘗試將它重命名爲「pom.xml」,然後再試一次嗎? –
我將m2-pom.xml重命名爲pom.xml。我甚至沒有使用mvn idea的類路徑問題:idea選項。 –