我想将wro4j合并到我的grails项目中。我已经完成所有设置,但是当压缩程序尝试压缩我正在使用的OpenLayers.js文件时,我得到了JSMin UnterminatedStringLiteralException。

因此,我认为值得将wro4j配置为使用其他js缩小工具。阅读完wro4j Wiki上的文档后,我将核心和扩展jar添加到了我的项目中。

问题是,尽管documentation indicating otherwise,但两个jar都不包含YUIJsCompressorProcessor的类文件。所以我需要知道是否有我忽略的东西。

最佳答案

YUIJsCompressorProcessor从1.6.0版开始就被弃用并删除,因为该库不再开发,并且使用的是Rhino的旧版本,该版本与其他需要较新版本Rhino的处理器不兼容。

或者,您可以使用GoogleClosureCompressorProcessor,UglifyJsProcessor或PackerJsProcessor。

10-07 12:15