我已經在IntelliJ中創建了一個項目,它正在工作。現在我想使用Maven。好的,我添加pom.xml,沒問題。當我添加一個依賴的類文件獲取紅圈與孤獨過,告訴我該文件是項目現在外面:如何將pom.xml翻譯爲IntelliJ項目?
我知道,我可以去文件>項目結構>模塊解決這個問題:
BUT!當我回去編輯我的pom文件時,紅色的死亡圈回來了。
我在做什麼錯?我是否需要重新制作該項目?
由於提前, 安迪
我已經在IntelliJ中創建了一個項目,它正在工作。現在我想使用Maven。好的,我添加pom.xml,沒問題。當我添加一個依賴的類文件獲取紅圈與孤獨過,告訴我該文件是項目現在外面:如何將pom.xml翻譯爲IntelliJ項目?
我知道,我可以去文件>項目結構>模塊解決這個問題:
BUT!當我回去編輯我的pom文件時,紅色的死亡圈回來了。
我在做什麼錯?我是否需要重新制作該項目?
由於提前, 安迪
請注意,使用Maven項目時,IDEA將遵循Maven關於源和測試根位置的指導原則,例如Java源必須位於src/main/java
中,而不僅僅是在屏幕截圖中的src
中。所以要麼遵循Maven規則,要麼不要使用Maven。
我不跟的IntelliJ經歷,但你知道它在下載目錄中的Maven賣場的依賴罐子從項目權分開?例如,在Windows 7上,它將JAR存儲在C:\ Users \ YourUserName.m2 \ repository中。希望有所幫助。
src
目錄不應該是一個源目錄 - 你應該按照Maven directory structure或準備一個受傷的世界。例如,Java源文件應該位於src/main/java
。
您應該刪除默認的IntelliJ out
目錄並確保您編譯爲target
。
謝謝戴夫,我還在學習,但你說的話有點麻煩。乾杯,安迪 – 2012-01-27 18:26:55
謝謝,是的,現在我明白了!乾杯,安迪 – 2012-01-27 18:26:09