我在Mac OS上使用Intellij IDEA 15來執行SpringMVC開發。有一個問題,一旦我修改了pom.xml(添加或刪除依賴配置),我在項目結構中所做的更改,例如設置web項目的根路徑或使/ src/main/java成爲源文件夾而不是一個包文件夾會丟失,我該如何解決這個問題?謝謝。Intellij在添加pom.xml中的依賴項後丟失了項目設置
1
A
回答
0
這是設計 - maven和intellij是如何工作的。如果你配置了一些關於項目結構,依賴項的特定信息,或者在想法中構建指令,那麼當你重新導入你的pom時它就會丟失。
您的最終評論顯示您沒有使用java項目的傳統佈局代碼,因此您可以配置maven/intellij以使用您當前的佈局,或者您可以執行幾乎所有其他人的操作,您的代碼轉換爲標準結構。您可以從official documentation或許多堆棧溢出問題中找到有關maven的標準目錄結構的更多信息。
1
CrazyCoder的評論解決了我的問題。在檢查pom.xml後,我發現sourceDirectory是src,warSourceDirectory是webapp,將sourceDirectory更改爲src/main/java,將warSourceDirectory更改爲src/main/webapp解決了問題。謝謝!
相關問題
- 1. 在Java中添加pom.xml依賴項後,Maven依賴項不存在?
- 2. 向pom.xml添加自定義jar(依賴項)依賴項
- 3. 在android項目中添加依賴項
- 4. R文件庫依賴項目丟失
- 5. CouchDB4j/mvn依賴項丟失
- 6. 如果依賴項在pom.xml
- 7. OpenShift(Tomcat 7) - 向pom.xml添加依賴項後的空白主頁
- 8. IntelliJ IDEA:如何使用pom.xml中的依賴項來同步項目庫?
- 9. 如何在Grails項目(IntelliJ模塊依賴項)的依賴項中使用Hibernate?
- 10. 如何在IntelliJ中添加對pom.xml的依賴14
- 11. 添加依賴項來堆棧項目?
- 12. 將依賴項添加到Android項目
- 13. IntelliJ未加載maven項目中的傳遞依賴項
- 14. 是否可以在pom.xml文件中添加依賴項?
- 15. 的pom.xml設置父項目
- 16. Maven依賴項自動添加到我的pom.xml中
- 17. 添加醬實驗室依賴項時pom.xml中的錯誤
- 18. 依賴項目添加到XCode中
- 19. pom.xml中的Maven依賴項錯誤
- 20. Intellij - 將項目作爲依賴關係添加到另一個項目
- 21. 項目依賴性的Gradle設置
- 22. 從GWT項目中添加對非GWT項目的依賴
- 23. 在maven項目中添加jasper-report依賴項的問題
- 24. 添加依賴於Clojure的項目
- 25. 添加依賴於Scala的項目(SBT)
- 26. 當spring-rabbit依賴項添加到pom.xml中時mvn給出了異常
- 27. 「java.lang.IllegalArgumentException異常:已添加」 建設項目,該項目依賴於庫項目
- 28. 通過shell向現有的pom.xml添加依賴項
- 29. .Net Core 2.0發佈,依賴項丟失
- 30. 無法在gradle intellij中添加依賴項模塊
在設計上,在基於Maven的項目中,所有更改必須在'pom.xml'中執行,IntelliJ IDEA將導入它們。 'src/main/java'已經是Maven默認的源代碼根目錄,除非你用''覆蓋它,所以真正的問題還不清楚。 –
CrazyCoder
我不知道爲什麼,但是在pom.xml中的sourceDirectory是src,將其更改爲src/main/java可以解決問題。謝謝,CrazyCoder。 – Allan