Làm thế nào để loại bỏ các tạo phẩm xây dựng được tạo ra khỏi thư mục đích của Maven? Maven tạo ra một tập tin jar hoặc chiến tranh để nhắm mục tiêu thư mục. Tôi muốn xóa tệp đó sau khi maven đã cài đặt tệp jar/war vào kho lưu trữ cục bộ (nghĩa là, sau khi maven đã thực thi mục tiêu 'install'). Việc xóa có thể xảy ra ở mục tiêu cài đặt hoặc mục tiêu riêng mà tôi thực hiện theo cách thủ công.Làm thế nào để loại bỏ các tạo phẩm xây dựng được tạo ra khỏi thư mục đích của Maven?
Lưu ý rằng tôi muốn giữ nguyên các phần khác của thư mục đích, ví dụ như target/site và target/surefire-reports.
Ngoài sự tò mò, lý do đằng sau điều này là gì? –
Tôi đã thấy điều này được thực hiện trước khi ai đó muốn tạo một tạo phẩm như tệp exe NSIS nhưng đang sử dụng loại tạo tác jar vì nó có bộ kết nối vòng đời thuận tiện hoặc nếu họ không quan tâm đến tạo phẩm trung gian (Ví dụ: file jar mà từ đó exe được tạo ra.) –
Về cơ bản tôi đang chạy maven build bên trong một máy chủ tích hợp liên tục, và tôi chỉ quan tâm đến các báo cáo và các thứ được cài đặt cho repo cục bộ. Phần còn lại của các tập tin chỉ là lãng phí không gian và các tập tin jar của tôi xảy ra là khá lớn. –