Tôi có một trường hợp cần phải có thư mục chứa các nguồn Java được sử dụng làm thư mục nguồn cho một số dự án maven "bên cạnh nhau" trong cấu trúc cây . Do sự khác biệt phụ thuộc đối với các projets maven, tôi không thể tạo một tạo phẩm có chứa phiên bản đã biên dịch của các nguồn, nhưng cần phải có từng dự án coi nó như một thư mục nguồn ngoài src/main/java. Rõ ràng Maven có thể làm điều này một cách dễ dàng bằng cách thêm một thư mục nguồn khác nằm trong "../foo/src", nhưng m2e từ chối làm điều này, và để làm việc này tốt cho chúng ta, tôi cần nó làm việc trong Eclipse .m2e: Thư mục chứa java _sources_ cần được một số dự án m2e sử dụng
Làm thế nào tôi sẽ đi vào có một cấu trúc như:
/common/src
/a/pom.xml (add source folder ../common/src)
/a/src/main/java/...
/b/pom.xml (add source folder ../common/src)
/b/src/main/java/....
và làm cho nó làm việc trong Eclipse?
(lưu ý: Tôi nhận thức của http://dev.eclipse.org/mhonarc/lists/m2e-users/msg01988.html - đó là, tuy nhiên, từ năm 2011)
Bạn đã thử [Plugin xây dựng trợ giúp Maven] (http://mojo.codehaus.org/build-helper-maven-plugin/)? – noahlz
@noahz Nó hoạt động từ dòng lệnh. –