【问题标题】:YUI Compressor String conversion problemYUI Compressor 字符串转换问题
【发布时间】:2011-08-30 11:25:09
【问题描述】:

目前我正在使用 YUI Compressor 2.4.6 来缩小包含特殊字符(如 \b)的 JavaScript 文件。如果我在本地测试它没有问题,一切正常。不幸的是,如果我在服务器上使用它(它是 Apache Tomcat 6.0.29),压缩器似乎会误解字符。结果不包含字符串\b,而是一个新行。该类别的其他角色也是如此。正如你可以想象的那样,我希望在结果文件中包含字符串而不是新行。

由于不清楚是什么导致本地环境(使用 main 方法)和服务器之间的差异,我的问题是:

是否有人知道问题出在哪里或服务器的哪些方面会影响 YUI 压缩器?

【问题讨论】:

    标签: java jakarta-ee tomcat yui-compressor


    【解决方案1】:

    嗯,发现问题

    服务器上的 jar 包含重新打包和修改的 rhino 项目版本,其中包含 js 文件的解析器。类加载器采用修改后的版本而不是我们提供的版本。在确保使用了正确版本的类之后,一切都很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 2019-07-25
      • 2016-05-26
      • 1970-01-01
      • 2013-08-22
      相关资源
      最近更新 更多