Có thể có một tập hợp phụ thuộc khác nhau trong tệp maven pom.xml cho các cấu hình khác nhau không?
ví dụ
mvn -P debug
mvn -P release
Tôi muốn chọn một tệp jar phụ thuộc khác trong một hồ sơ có cùng tên lớp và cách triển khai khác nhau của cùng một giao diện.
Điều này có thể được sử dụng khi nhắm mục tiêu các máy chủ web khác nhau. Ví dụ: khi xây dựng một máy chủ JavaEE 5, cung cấp các lib như JAXB, mà bạn không nên đưa vào tệp war của mình, so với xây dựng cho máy chủ JavaEE 1.4, nơi bạn nên bao gồm jar JAXB.
—
Leonel