Khi tôi thực thi mvn help:effective-pom
, nó cũng xuất ra [INFO] ...
để xuất chuẩn. Nhấn vào nó qua -q
kết quả đầu ra không có gì khi xử lý các tệp chính xác như vậyXuất xml hợp lệ khi thực hiện trợ giúp mvn: hiệu quả-pom
Tôi muốn đặt pom thành xmlstarlet để nhận các thuộc tính hiệu quả nhưng đầu ra không phải là xml hợp lệ.
Yêu cầu cho usecase của tôi đã bị đóng dưới dạng wontfix (ít nhất là theo hiểu biết của tôi) tại http://jira.codehaus.org/browse/MPH-23.
Tôi đã không nhận định các tài liệu. Tôi nghĩ rằng nó sẽ chỉ viết đầu ra bạn nhận được vào một tập tin. Nhưng như tất cả các báo cáo đăng nhập đến từ maven chính nó và không phải là plugin, các tập tin đầu ra là rõ ràng từ cruft như vậy. Bạn có biết một cách để surpress báo cáo đăng nhập mvn và chỉ viết kết quả plugin để stdout? – oschrenk
Với điều này, kịch bản để có được các thuộc tính được giảm xuống để 'mvn trợ giúp: hiệu quả-pom -Doutput = effective.pom && xml sel -N x = http: //maven.apache.org/POM/4.0.0 - t -c "/ x: project/x: properties" effective.pom'. Nó lá effect.pom trong thư mục làm việc của bạn mặc dù. – oschrenk