2009-09-16 25 views
14

Tôi hiểu rằng Maven có một số giai đoạn chạy theo thứ tự chúng được xác định cho một lifecycle nhất định và bạn có thể đính kèm mục tiêu vào một giai đoạn.Làm thế nào để Maven xác định các mục tiêu đặt hàng chạy trong một giai đoạn nhất định?

Điều gì sẽ xảy ra khi bạn đính kèm một số mục tiêu vào một giai đoạn, làm thế nào để Maven xác định thứ tự để chạy các mục tiêu trong?

Trả lời

15

Từ "Introduction to the Build Lifecycle":

Các mục tiêu được cấu hình sẽ được thêm vào các mục tiêu đã được ràng buộc với vòng đời từ bao bì được chọn. Nếu có nhiều hơn một mục tiêu bị ràng buộc vào một pha cụ thể, thứ tự được sử dụng là các mục tiêu từ bao bì được thực hiện trước tiên, tiếp theo là các mục tiêu được cấu hình trong POM. Lưu ý rằng bạn có thể sử dụng phần tử <executions> để giành quyền kiểm soát nhiều hơn đối với thứ tự các mục tiêu cụ thể.

Các vấn đề liên quan