3

我在 Eclipse 中有一个动态 Web 项目,想知道是否有一种方法可以创建 WAR 并在两者之间缩小我的所有js文件css

假设我的项目文件结构是

iscCSM
    |
    |
    infa9
    |
    |
    csm--ACProxy--include--acproxy--js
    | | |
    | css *.js
    | |
    | *.css
    |
    |
    |
    视图--包含--js--自定义
    | | | |
    *.html | *.js *.js
    *.jsp css
            |
            *.css

更新

谷歌搜索后,我得到了这个 maven 插件Cactus,但是我在配置 pom.xml 文件以使用同一教程中给出的 cactus 插件时遇到问题有人可以帮我修改哪个 pom.xml 吗?

我按照教程,到达了BUILD SUCCESS出现字符串的阶段,但我无法继续前进。请帮忙。

4

1 回答 1

4

Java 的 Web 资源优化器 (wro4j) 是您正在寻找的 http://code.google.com/p/wro4j/

它支持 js、css minifcation,具有多个 minificators 实现,还支持 less、sass 和 coffeescript 处理器。

您可以将其用作:

  • maven插件
  • 独立应用程序
  • 作为您的 Web 应用程序中的库作为 ServletFilter - 这是在开发过程中使用的不错的功能。
于 2012-06-21T11:27:03.810 回答