2012-02-26 97 views
2

我想在我的開發服務器(Windows 7)上使用YUICompressor與Symfony 2.0.10上的資產,並且出現此錯誤:YUICompressor錯誤:RuntimeException:文件名,目錄名稱或卷標語法不正確

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

什麼問題?

我的當前配置如下:下assetic

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

PS:Assetic工作得很好沒有過濾器,和我我也成功嘗試過java -jar yuicompressor.jar ./script.js -o ./test.js

回答

0

你確定jar是否在正確的路徑?和正確的名字? 幾個星期前我有這個問題,我解決了,我的YUI Compressor文件有不同的名稱。

%kernel.root_dir%/資源/ JAVA/yuicompressor.jar

+0

沒關係了,我使用院長愛德華茲的打包機 - http://dean.edwards.name/packer/它遠遠在我的情況下比YUI好。 – 2012-03-10 20:49:03

相關問題