Maven用于静态Web项目

时间:2011-11-01 13:26:37

标签: javascript maven yui minify

我想将Maven功能用于包含图像,javascript和/或css文件的静态Web项目。

我不想考虑Java,jar包装......

基本上,我需要:

  • “缩小”资源:即:某些yui压缩器插件
  • 打包我的项目(.tar.gz,...)

抬头看,我刚发现了一些标签样本。但是,整个项目都没有。

对于程序集tar.gz,我相信Assembly插件可能很有用。 为了缩小和压缩JS和CSS,我声明了一些compress / minify插件。

在这种情况下,我应该如何声明包装标签?我想的越接近:<packaging>war</packaging>

还有其他方法可以申报吗?

有意义吗?

1 个答案:

答案 0 :(得分:7)

如果汇编描述符执行所有数据处理(创建文件夹,复制文件等),那么您也可以将项目声明为pom项目。这将导致maven跳过默认的生命周期阶段,如compiletest等。