我想爲我的靜態web項目使用Maven功能,包含圖像,javascript和/或css文件。靜態web項目的Maven
我不想考慮有關Java,罐包裝,什麼...
基本上,我需要:
- 「縮小」 的資源:即:一些YUI壓縮機的插件
- 包我的項目(.tar.gz,...)
查找它,我剛剛發現了一些標籤示例。但是,整個項目都沒有。
對於程序集tar.gz
,我相信Assembly插件可能會有用。 爲了縮小和壓縮JS和CSS,我聲明瞭一些壓縮/縮小插件。
在這種情況下,我應該如何申報包裝標籤?我認爲越接近:<packaging>war</packaging>
。
還有其他方法可以聲明它嗎?
它有道理嗎?
這裏,在這種情況下有一個很好的組裝用法示例:http://blog.eisele.net/2009/07/ generated-static-war-content-archive.html – apast
最近,我們將部署體系結構更改爲Gradle。它改善了一些問題,如靈活性,包裝,SCM標籤和交付。它容易擴展,一些Ant/Make/Maven基礎和現代。它完全由Jenkins支持,可以在任何環境中運行。我們推薦它! – apast