线程中的YUI Compressor异常

时间:2018-07-25 08:53:52

标签: yui-compressor

我正在尝试缩小网站的某些CSS和JS文件。 YUI压缩器对于大多数压缩器都工作正常,但在某些站点中会出现以下错误。

我检查了一些建议增加堆栈大小的参考。我做到了,但我认为此错误与堆栈大小无关,因为它表示原因:java.util.MissingResourceException:找不到基本名称为org.mozilla.javascript.resources.Messages的包,语言环境为en_US

我该怎么办?

 Exception in thread "main" java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.yahoo.platform.yui.compressor.Bootstrap.main(Bootstrap.java:21)
Caused by: java.util.MissingResourceException: Can't find bundle for base name org.mozilla.javascript.resources.Messages, locale en_US
    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1573)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396)
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:854)
    at org.mozilla.javascript.ScriptRuntime$DefaultMessageProvider.getMessage(ScriptRuntime.java:3608)
    at org.mozilla.javascript.ScriptRuntime.getMessage(ScriptRuntime.java:3592)
    at org.mozilla.javascript.ScriptRuntime.getMessage0(ScriptRuntime.java:3540)
    at org.mozilla.javascript.Parser.addError(Parser.java:145)
    at org.mozilla.javascript.Parser.reportError(Parser.java:160)
    at org.mozilla.javascript.Parser.memberExprTail(Parser.java:2039)
    at org.mozilla.javascript.Parser.memberExpr(Parser.java:1977)
    at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1832)
    at org.mozilla.javascript.Parser.mulExpr(Parser.java:1761)
    at org.mozilla.javascript.Parser.addExpr(Parser.java:1742)
    at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1722)
    at org.mozilla.javascript.Parser.relExpr(Parser.java:1696)
    at org.mozilla.javascript.Parser.eqExpr(Parser.java:1652)
    at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1641)
    at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1630)
    at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1619)
    at org.mozilla.javascript.Parser.andExpr(Parser.java:1607)
    at org.mozilla.javascript.Parser.orExpr(Parser.java:1595)
    at org.mozilla.javascript.Parser.condExpr(Parser.java:1578)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1563)
    at org.mozilla.javascript.Parser.expr(Parser.java:1542)
    at org.mozilla.javascript.Parser.returnOrYield(Parser.java:1332)
    at org.mozilla.javascript.Parser.statementHelper(Parser.java:1146)
    at org.mozilla.javascript.Parser.statement(Parser.java:726)
    at org.mozilla.javascript.Parser.parseFunctionBody(Parser.java:482)
    at org.mozilla.javascript.Parser.function(Parser.java:611)
    at org.mozilla.javascript.Parser.primaryExpr(Parser.java:2255)
    at org.mozilla.javascript.Parser.memberExpr(Parser.java:1974)
    at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1832)
    at org.mozilla.javascript.Parser.mulExpr(Parser.java:1761)
    at org.mozilla.javascript.Parser.addExpr(Parser.java:1742)
    at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1722)
    at org.mozilla.javascript.Parser.relExpr(Parser.java:1696)
    at org.mozilla.javascript.Parser.eqExpr(Parser.java:1652)
    at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1641)
    at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1630)
    at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1619)
    at org.mozilla.javascript.Parser.andExpr(Parser.java:1607)
    at org.mozilla.javascript.Parser.orExpr(Parser.java:1595)
    at org.mozilla.javascript.Parser.condExpr(Parser.java:1578)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1563)
    at org.mozilla.javascript.Parser.condExpr(Parser.java:1582)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1563)
    at org.mozilla.javascript.Parser.variables(Parser.java:1413)
    at org.mozilla.javascript.Parser.statementHelper(Parser.java:1127)
    at org.mozilla.javascript.Parser.statement(Parser.java:726)
    at org.mozilla.javascript.Parser.parseFunctionBody(Parser.java:482)
    at org.mozilla.javascript.Parser.function(Parser.java:611)
    at org.mozilla.javascript.Parser.primaryExpr(Parser.java:2255)
    at org.mozilla.javascript.Parser.memberExpr(Parser.java:1974)
    at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1832)
    at org.mozilla.javascript.Parser.mulExpr(Parser.java:1761)
    at org.mozilla.javascript.Parser.addExpr(Parser.java:1742)
    at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1722)
    at org.mozilla.javascript.Parser.relExpr(Parser.java:1696)
    at org.mozilla.javascript.Parser.eqExpr(Parser.java:1652)
    at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1641)
    at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1630)
    at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1619)
    at org.mozilla.javascript.Parser.andExpr(Parser.java:1607)
    at org.mozilla.javascript.Parser.orExpr(Parser.java:1595)
    at org.mozilla.javascript.Parser.condExpr(Parser.java:1578)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1563)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1569)
    at org.mozilla.javascript.Parser.expr(Parser.java:1550)
    at org.mozilla.javascript.Parser.statementHelper(Parser.java:1221)
    at org.mozilla.javascript.Parser.statement(Parser.java:726)
    at org.mozilla.javascript.Parser.parseFunctionBody(Parser.java:482)
    at org.mozilla.javascript.Parser.function(Parser.java:611)
    at org.mozilla.javascript.Parser.primaryExpr(Parser.java:2255)
    at org.mozilla.javascript.Parser.memberExpr(Parser.java:1974)
    at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1832)
    at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1793)
    at org.mozilla.javascript.Parser.mulExpr(Parser.java:1761)
    at org.mozilla.javascript.Parser.addExpr(Parser.java:1742)
    at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1722)
    at org.mozilla.javascript.Parser.relExpr(Parser.java:1696)
    at org.mozilla.javascript.Parser.eqExpr(Parser.java:1652)
    at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1641)
    at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1630)
    at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1619)
    at org.mozilla.javascript.Parser.andExpr(Parser.java:1607)
    at org.mozilla.javascript.Parser.orExpr(Parser.java:1595)
    at org.mozilla.javascript.Parser.condExpr(Parser.java:1578)
    at org.mozilla.javascript.Parser.assignExpr(Parser.java:1563)
    at org.mozilla.javascript.Parser.expr(Parser.java:1542)
    at org.mozilla.javascript.Parser.statementHelper(Parser.java:1265)
    at org.mozilla.javascript.Parser.statement(Parser.java:726)
    at org.mozilla.javascript.Parser.parse(Parser.java:420)
    at org.mozilla.javascript.Parser.parse(Parser.java:378)
    at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:312)
    at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:533)
    at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:131)
    ... 5 more

0 个答案:

没有答案