Tôi muốn sử dụng khả năng Maven cho các dự án web tĩnh của tôi có chứa các tệp hình ảnh, javascript và/hoặc css.Maven cho các dự án web tĩnh
Tôi không muốn xem xét bất cứ điều gì về Java, đóng gói jar, ...
Về cơ bản, tôi cần:
- nguồn "giảm bớt": tức là: một số máy nén yui Plugin
- gói dự án của tôi (.tar.gz, ...)
Tìm kiếm, tôi chỉ tìm thấy một số mẫu thẻ. Nhưng, không có gì về toàn bộ dự án.
Để lắp ráp tar.gz
, tôi tin rằng Plugin hội có thể hữu ích. Để rút gọn và nén JS và CSS, tôi khai báo một số plugin nén/rút gọn.
Tôi nên khai báo thẻ đóng gói trong trường hợp này như thế nào? Tôi càng nghĩ càng gần: <packaging>war</packaging>
.
Có cách nào khác để khai báo?
Có hợp lý không?
Ở đây, có một ví dụ điển hình cho việc sử dụng lắp ráp trong trường hợp này: http://blog.eisele.net/2009/07/ create-static-war-content-archive.html – apast
Gần đây, chúng tôi đã thay đổi kiến trúc triển khai thành Gradle. Nó cải thiện một số vấn đề như tính linh hoạt, bao bì, gắn thẻ và phân phối SCM. Nó dễ dàng mở rộng, một số nền tảng Ant/Make/Maven và hiện đại. Nó được hỗ trợ đầy đủ bởi Jenkins và có thể chạy trong bất kỳ môi trường nào. Chúng tôi đề nghị nó! – apast