Tôi có tệp .war và tôi cần thực hiện "triển khai tập lệnh". Có thể làm điều này với con quạ? Tôi có thể thực thi chỉ giai đoạn triển khai vòng đời? Hoặc sẽ tốt hơn nếu sử dụng một số công cụ khác để triển khai như ant, gant, v.v.Cách loại trừ một trong vòng đời của Maven
9
A
Trả lời
2
Không, bạn không thể bỏ qua các giai đoạn. Lệnh mvn phase-x
luôn có nghĩa là "chạy tất cả các giai đoạn cho đến giai đoạn-x, bao gồm". Một số plugin, tuy nhiên có thể phát hiện nếu đã có thay đổi kể từ lần thực hiện cuối cùng của chúng và quyết định (riêng của chúng) không chạy — việc xây dựng tiếp theo nhanh hơn.
Tôi không chắc chắn chính xác bạn muốn đạt được gì — có lẽ bạn có thể xem Maven assembly plugin?
Các vấn đề liên quan
- 1. Chạy mục tiêu maven trong nhiều vòng đời
- 2. Maven phụ thuộc: loại trừ một lớp
- 3. maven-compiler-plugin loại trừ
- 4. Vòng đời Workerrole của Azure
- 5. Vòng đời nhiệm vụ
- 6. Vòng đời đối tượng tĩnh của Android
- 7. vòng đời trang trong javascript
- 8. JUnit vòng đời
- 9. Vòng đời thẻ JSP
- 10. ADF đối mặt với vòng đời khác với vòng đời của JSF như thế nào?
- 11. MVC4 và vòng đời trang?
- 12. Xác định các giai đoạn vòng đời tùy chỉnh trong Maven 2
- 13. Vòng đời của cookie phiên trong Android WebView/CookieSyncManager
- 14. Vòng đời của bộ điều khiển trong Spring MVC
- 15. Http Yêu cầu Vòng đời
- 16. ALAssetPrivate trong suốt vòng đời của việc sở hữu ALAssetsLibrary
- 17. HttpServlet vòng đời và serialization
- 18. Vòng đời của singum dựa trên enum trên Android
- 19. Vòng đời sự kiện WinForms
- 20. Đời của một Singleton
- 21. Vòng đời của đối tượng C++ là gì?
- 22. Vòng đời hoạt động Android
- 23. Plugin "phiên bản" của Maven - cách loại trừ phiên bản alpha/beta khỏi phản hồi?
- 24. Vòng đời của đối tượng Java HttpSession là gì?
- 25. Loại trừ phụ thuộc hệ số maven ejb-client
- 26. Maven: Mối quan hệ giữa Giai đoạn Vòng đời & Mục tiêu
- 27. Hiểu vòng đời yêu cầu của Play! ứng dụng
- 28. Loại trừ phụ thuộc Maven dường như không hoạt động
- 29. Maven plugin tài nguyên loại trừ không hoạt động
- 30. là cách tốt nhất để kiểm soát vòng đời loại đối tượng kiểu trường?
Tôi xin lỗi vì tôi không thể hiện rõ mục đích của mình. Chúng tôi cung cấp cho khách hàng tệp .war và mục đích của tôi là tạo trình cài đặt cho chiến dịch .war, sẽ thực hiện các tác vụ như tìm thùng chứa servlet, chạy nó, nếu nó không khởi chạy, triển khai hoặc triển khai lại ứng dụng, thay thế một số thuộc tính các tệp .properties và một số tác vụ cụ thể khác. Tôi đã có một ý tưởng để viết một plugin maven của riêng cho các vấn đề đặc biệt, và sử dụng plugin maven hàng hóa cho các đinh "triển khai" tiêu chuẩn. Tuy nhiên câu trả lời rất rõ ràng. Cảm ơn vì nó. Tôi sẽ tìm các công cụ khác phù hợp hơn với nhiệm vụ của tôi. – Sergey
@Sergey Khi bạn đã nói rằng, plugin lắp ráp có vẻ ít nhất giống như một con đường đáng xem xét. Tôi sẽ bắt đầu với việc tạo ra một dự án riêng biệt (chỉ để chạy plugin assembly) mà có thể sử dụng chiến tranh này như là một sự phụ thuộc. Tôi không chắc chắn với việc thay thế các tập tin .properties, mặc dù, nó có thể không được doable theo cách này. – MaDa
Cảm ơn bạn! Tôi nghĩ rằng lời khuyên của bạn là cách để giải quyết vấn đề của tôi. – Sergey