如果我有一個maven groupid com.mycompany.app,這是否意味着我需要以com.mycompany.app。*的名稱命名我的包 ?Maven groupId和java源碼包名
7
A
回答
18
不,maven不關心你使用什麼軟件包名稱。話雖如此,讓它們保持一致並不是一個壞主意,讓它更容易看出一個類來自哪個依賴關係。
0
在創建maven項目時,如果你提到了groupID和包名稱值,maven會考慮包名來放置你的java類。
爲例如: -
MVN原型:生成-DgroupId = gen.src -DartifactId =伊夫泰哈-DpackageName = com.src.Model -Dversion = 2.0快照
在上述之情況應用。將在com.src.Model包內創建java類,並且不會考慮groupId值。
但是,如果你只提到的groupId值,而不是像下面包的名稱: -
MVN原型:產生-DgroupId = com.src.Controller -DartifactId =伊夫特哈爾-Dversion = 2.0快照
App.java類將在com.src.Controller包中創建。
謝謝,如果上面的答案有幫助..
相關問題
- 1. 應用maven groupId命名約定
- 2. Leiningen:如何在project.clj中設置Maven groupId和包裝屬性
- 3. 如何Maven的解釋groupId和神器
- 4. Hudson和Maven。打包源代碼/資源到WEB-INF/src
- 5. Maven,IntelliJ Idea和Android源碼
- 6. 在Maven項目中包含非Java源
- 7. 如何使用maven包含遠程java源代碼?
- 8. Maven的 - 如何找到正確的groupId/artifactId的,包括在POM
- 9. 使用java源碼包
- 10. Maven原型:驗證artifactId或groupId
- 11. 在maven和/或eclipse中強制實現java 6源代碼
- 12. 爲Maven和Netbeans 1.6編譯java源代碼1.7
- 13. 用Eclipse和Maven編碼的Java編碼
- 14. Maven碼頭插件和資源目錄
- 15. 如何使用maven-bundle-plugin包含源碼包
- 16. 如何教Eclipse以在源路徑中包含Maven源代碼包?
- 17. 重命名java包的Java代碼
- 18. 的getBundle(基名)資源包的java
- 19. Maven罐子插件和Maven源代碼插件的使用
- 20. Hadoop 2.2.0源代碼打包
- 21. Java類和包名操作
- 22. 如何在maven pom.xml下使用具有相同groupId和artifactId的不同版本構建和打包兩個jar。
- 23. maven技巧改變包名
- 24. Maven原型:子包名
- 25. 的Maven + Java包聲明
- 26. Maven:差異模塊 - java包
- 27. Java包命名和非.com域名
- 28. 如何在Maven build war中包含jar源代碼
- 29. maven回購包含錯誤的cglib源碼庫
- 30. Java代碼簽名和WebStart