无法运行yui jar文件 - 函数体后缺少变量名和缺失}

时间:2013-03-26 21:33:51

标签: java javascript jquery yui-compressor

我正在尝试在cmd中运行此命令:

java -jar yuicompressor-2.4.2.jar "C:\Users\Ehud\Desktop\test\dest\js\replacejs.js" -o       "C:\Users\Ehud\Desktop\test\dest\js.js" --charset utf-8 --verbose --preserve-semi

我的操作系统是Win 7 64位,我在我的机器上安装了Java,并且我从jar文件所在的目录运行此命令。 奇怪的是,这在一台不同的机器上运行良好,我无法理解为什么我会发现这个错误:

[错误] 34:20输入变量名称

[错误] 34:20在功能正文

之后}

[错误] 34:20在功能正文

之后}

由于我没有在网上看到任何关于runnig这个的东西,我能否认为jar文件有些问题?

感谢您的建议!

1 个答案:

答案 0 :(得分:1)

这些听起来更像是yuicompressor在.js文件中找到的错误,并且在语法错误得到解决之前它无法发挥作用。

例如:missing } after function body... even though everything is closed properly

使用细齿梳(或标记语法错误的JavaScript编辑器)浏览.js文件,看看是否可以在那里找到问题。