2011-03-06 24 views

Trả lời

18

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ừ.

0

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 ..

Các vấn đề liên quan