Nếu tôi có một nhóm maven com.mycompany.app, có nghĩa là tôi cần đặt tên gói của tôi dưới tên com.mycompany.app. *?Maven groupId và tên gói trong nguồn java
Trả lời
Không, bạn không quan tâm đến tên gói bạn sử dụng. Có nói rằng, nó không phải là một ý tưởng tồi để làm cho chúng phù hợp để làm cho nó dễ dàng hơn một chút để xem phụ thuộc một lớp học đến từ.
Khi tạo dự án maven nếu bạn đã đề cập cả giá trị tên nhóm và giá trị tên gói thì maven sẽ xem xét tên gói để đặt lớp java của bạn.
cho ví dụ: -
mvn archetype: tạo -DgroupId = gen.src -DartifactId = Iftekhar -DpackageName = com.src.Model -Dversion = 2.0 Snapshot
Trong scenerio trên App. lớp java sẽ được tạo bên trong gói com.src.Model và giá trị groupId sẽ không được xem xét.
Nhưng nếu bạn đã đề cập chỉ có giá trị groupId và không gói tên như dưới đây: -
mvn archetype: tạo -DgroupId = com.src.Controller -DartifactId = Iftekhar -Dversion = 2.0 Snapshot
Lớp App.java sẽ được tạo bên trong gói com.src.Controller.
cảm ơn nếu câu trả lời ở trên hữu ích ..
- 1. Leiningen: Cách đặt thuộc tính groupId và đóng gói Maven trong project.clj
- 2. Tên gói không có main.java trong maven
- 3. Với maven - gói sạch, các tệp nguồn xml không được bao gồm trong classpath
- 4. Khai báo gói Maven + Java
- 5. Maven Groovy và Java + Lombok
- 6. Chỉ định tên gói khi sử dụng Maven để tạo Java từ WSDL
- 7. Lỗi gói Maven: org.apache.commons-lang không tồn tại (Java)
- 8. Gói chứa đối tượng và gói có cùng tên
- 9. Tạo mã nguồn Java Maven cho Hibernate
- 10. Cách nhận tên nhóm khi tôi có groupid
- 11. Gói Java trong gói?
- 12. Cách bao gồm đúng các nguồn Java trong Maven?
- 13. Java ước gói đặt tên
- 14. Biên dịch Maven: gói không tồn tại
- 15. JNLP, Webstart và Maven
- 16. Cách dạy Eclipse bao gồm các gói nguồn Maven trên đường dẫn nguồn?
- 17. Plugin trong Maven và POM.xml
- 18. lỗi quy ước tên gói java
- 19. IntelliJ, Maven và Java 7
- 20. Python regex cho tên gói Java
- 21. GWT + Maven + Lỗi thực hiện (org.bsc.maven: maven-processor-plugin: 2.0.5: quy trình: quy trình: tạo nguồn)
- 22. Maven không sử dụng Java 7
- 23. sử dụng tên gói để tạo đối tượng trong Java
- 24. Ánh xạ giữa các gói Oracle và các gói Java
- 25. plugin yuicompressor maven và maven-war-plugin
- 26. Nhập gói trong Java
- 27. Sự khác biệt giữa không gian tên trong C# và gói trong Java
- 28. Điểm thực hiện giữa gói chuẩn bị và gói trong quy trình xây dựng Maven
- 29. Xác nhận giá trị Maven trong Java
- 30. Lỗi biên dịch Maven & Protobuf: Không thể tìm thấy biểu tượng trong gói com.google.protobuf