我用XALAN对.XSL预编译(ANT):
<java fork="yes" classname="org.apache.xalan.xsltc.cmdline.Compile" dir="${web_dir}" failonerror="true">
<classpath refid="xslt_classpath"/>
<arg line="-d ${xslt_dir}"/>
<arg line="-x -p xsl"/>
<arg value="xsl/jccms/*.xsl"/>
</java>
同一文件在A目录编译没任何问题,在B目录出现:
[java] Compiler warnings:
[java] line 14: Illegal attribute 'value'.
[java] line 15: Illegal attribute 'value'.
编译后的CLASS看上去没啥区别. 怎么回事,搞半天也没看出问题,急.
谢谢!
<java fork="yes" classname="org.apache.xalan.xsltc.cmdline.Compile" dir="${web_dir}" failonerror="true">
<classpath refid="xslt_classpath"/>
<arg line="-d ${xslt_dir}"/>
<arg line="-x -p xsl"/>
<arg value="xsl/jccms/*.xsl"/>
</java>
同一文件在A目录编译没任何问题,在B目录出现:
[java] Compiler warnings:
[java] line 14: Illegal attribute 'value'.
[java] line 15: Illegal attribute 'value'.
编译后的CLASS看上去没啥区别. 怎么回事,搞半天也没看出问题,急.
谢谢!