【发布时间】:2011-11-01 13:26:37
【问题描述】:
我想将 Maven 功能用于包含图像、javascript 和/或 css 文件的静态 Web 项目。
我不想考虑任何关于 Java、jar 包装的事情......
基本上,我需要:
- “缩小”资源:即:一些 yui 压缩插件
- 打包我的项目(.tar.gz,...)
查找它,我刚刚找到了一些标签示例。但是,与整个项目无关。
对于组装tar.gz,我相信组装插件可能会有用。
为了缩小和压缩 JS 和 CSS,我声明了一些 compress/minify 插件。
在这种情况下我应该如何声明包装标签?我认为更接近的是:<packaging>war</packaging>。
还有其他方式声明吗?
有意义吗?
【问题讨论】:
-
这里有一个很好的例子来说明这种情况下的汇编用法:blog.eisele.net/2009/07/…
-
最近,我们将部署架构更改为 Gradle。它改善了一些问题,如灵活性、包装、SCM 标记和交付。它易于扩展,具有一些 Ant/Make/Maven 基础和现代性。它得到 Jenkins 的完全支持,可以在任何环境中运行。我们推荐它!
标签: javascript maven yui minify