Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java YUICompressor UNESCAPE反斜杠_Java_Javascript_Yui_Minify_Tapestry - Fatal编程技术网

Java YUICompressor UNESCAPE反斜杠

Java YUICompressor UNESCAPE反斜杠,java,javascript,yui,minify,tapestry,Java,Javascript,Yui,Minify,Tapestry,在我们的应用程序中,我们调用YUICompressor来缩小javascript。在某些情况下,我们很难识别,它错误地取消了反斜杠转义字符的替换,例如 var newline="\n" 变成 var newline=" " 以前有人见过这种情况吗?你知道为什么会发生这种情况,以及如何让它停止吗 哦,是的-这在Tapestry应用程序的上下文中,这可能是相关的,因为我们无法在命令行上重现问题(使用java-jar yuicompressor.jar…)您是否尝试使用倒逗号而不是双引号 var

在我们的应用程序中,我们调用YUICompressor来缩小javascript。在某些情况下,我们很难识别,它错误地取消了反斜杠转义字符的替换,例如

var newline="\n"
变成

var newline="
"
以前有人见过这种情况吗?你知道为什么会发生这种情况,以及如何让它停止吗


哦,是的-这在Tapestry应用程序的上下文中,这可能是相关的,因为我们无法在命令行上重现问题(使用java-jar yuicompressor.jar…)

您是否尝试使用倒逗号而不是双引号

var newline = '\n';

我们现在认为这可以通过升级到更新的YUICompressor版本2.6来解决