YUICompressor错误:RuntimeException:文件名,目录名或卷标语法不正确

时间:2012-02-26 19:52:28

标签: php symfony yui-compressor assetic

我正在尝试在我的开发服务器(Windows 7)上使用YUICompressor和Symfony 2.0.10上的资产,我收到此错误:

RuntimeException: The filename, directory name, or volume label syntax is incorrect.

有什么问题?

我目前的配置如下:

filters:
    yui_js:
        jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"

在资产中的app / config.yml中。

{% javascripts
    '@TonyNachalotoBundle/Resources/public/js/libs/modernizr-2.0.6.min.js'
    '@TonyNachalotoBundle/Resources/public/js/*.js'
    filter='yui_js'
%}
    <script src="{{ asset_url }}"></script>
{% endjavascripts %}

在我的树枝模板中。

没有设置任何其他内容,没有其他内容被修改,我一直在关注这篇文章:http://symfony.com/doc/2.0/cookbook/assetic/asset_management.html

YUICompressor版本是2.4.7

P.S。:没有过滤器,Assetic工作得很好,我也成功地尝试了java -jar yuicompressor.jar ./script.js -o ./test.js

1 个答案:

答案 0 :(得分:0)

你确定罐子的路径正确吗?和正确的名字? 几周前我遇到了这个问题,我解决了,我的YUI Compressor文件有不同的名字。

%kernel.root_dir%/资源/爪哇/ yuicompressor.jar

相关问题