Điều gì về việc tạo một Dự án Web Maven mới và di chuyển pom.xml
trở lại Dự án Web hiện tại của bạn? Ý tôi là:
- Sao lưu dự án của bạn
- Tạo một dự án mới với tên
MavenWebTest
- Đóng dự án ban đầu của bạn
- Di chuyển
pom.xml
từ dự án MavenWebTest
vào thư mục dự án ban đầu của bạn
- Sửa đổi
pom.xml
Cài đặt cụ thể của dự án (ví dụ: tên dự án, phụ thuộc)
- Xóa
build.xml
và w lỗ nbproject
thư mục
- Di chuyển và đổi tên thư mục
web
-src/main/webapp
(webapp
là tên mới) (sử dụng svn mv
nếu bạn sử dụng Subversion)
- Move
src/java
-src/main/java
(svn mv
đây quá)
- mở bạn dự án một lần nữa trong Netbeans . Nó sẽ là một dự án Maven bây giờ.
- Xóa
MavenWebTest
dự án không cần thiết
Dù sao, việc tạo ra một sản phẩm nào pom.xml
cũng nên làm việc. Bạn phải liệt kê các phụ thuộc của mình trong số pom.xml
và bạn phải đặt tên của dự án. Có lẽ các điều chỉnh tốt khác cũng được yêu cầu để có được kết quả tương tự như Netbeans tạo mà không có Maven. Nếu bạn tạo pom.xml
với Netbeans (MavenWebTest ở trên), tôi cho rằng hầu hết các công cụ cụ thể của Netbeans đã có sẵn.
Nếu bạn chưa quen với Maven, tôi khuyên bạn nên kiểm tra sách pdf/html miễn phí trên Sonatype's website.
Cảm ơn sự kiên nhẫn! Tôi có thể bắt đầu với Maven (trong một dự án mới) nhưng tôi không muốn * chuyển sang dự án mới vì tôi không thể theo dõi các phiên bản cũ được lưu trữ trong kho lưu trữ dưới tên của dự án này –
. xem câu trả lời cập nhật của tôi. Dự án mới chỉ cần tạm thời yêu cầu. 'Pom.xml' của nó là quan trọng, nó rất hữu ích để xem cách Netbeans tạo ra' pom.xml' cho các dự án của nó. Tôi hy vọng nó rõ ràng hơn bây giờ. Hãy cho tôi biết nếu không. – palacsint
@palacsint Khi bạn đã sao chép pom.xml, bạn có chạy các nút "xây dựng" hoặc "chạy" thông thường không? Nếu Netbeans biết nó phải đọc pom.xml, cấu hình cổ điển với các tab "thư viện" thì sao? –