2012-01-27 85 views
2

我已經在IntelliJ中創建了一個項目,它正在工作。現在我想使用Maven。好的,我添加pom.xml,沒問題。當我添加一個依賴的類文件獲取紅圈與孤獨過,告訴我該文件是項目現在外面:如何將pom.xml翻譯爲IntelliJ項目?

enter image description here

我知道,我可以去文件>項目結構>模塊解決這個問題:

enter image description here

BUT!當我回去編輯我的pom文件時,紅色的死亡圈回來了。

我在做什麼錯?我是否需要重新制作該項目?

由於提前, 安迪

回答

3

請注意,使用Maven項目時,IDEA將遵循Maven關於源和測試根位置的指導原則,例如Java源必須位於src/main/java中,而不僅僅是在屏幕截圖中的src中。所以要麼遵循Maven規則,要麼不要使用Maven。

+0

謝謝,是的,現在我明白了!乾杯,安迪 – 2012-01-27 18:26:09

-1

我不跟的Int​​elliJ經歷,但你知道它在下載目錄中的Maven賣場的依賴罐子從項目權分開?例如,在Windows 7上,它將JAR存儲在C:\ Users \ YourUserName.m2 \ repository中。希望有所幫助。

2

src目錄不應該是一個源目錄 - 你應該按照Maven directory structure或準備一個受傷的世界。例如,Java源文件應該位於src/main/java

您應該刪除默認的IntelliJ out目錄並確保您編譯爲target

+0

謝謝戴夫,我還在學習,但你說的話有點麻煩。乾杯,安迪 – 2012-01-27 18:26:55