谁能看出这个XSLT我到底错在哪里崔立伟,导致无法编译

在jdk1.4的项目升级为1.6的项目时 出现一丅异常信息:

致命错误:“无法编译样式表”!

问题的出现是因为JDK自带的XALAN是阉割版的很多功能没有,比如JAVA类型的方法调用怎么办呢?

JAVA官方的写法是:


简单地说就是JDK从1.5以后整合了一些APACHE的类库但是把包名从org.apache改成了com.sun.org.apache.package.internal以避免冲突。所以那些被阉割的部分大家可以放心地把APACHE的包放進CLASSPATH而不用怕冲突所以只要下载一个XALAN.Jar包放到项目中即可解决这个问题

在jdk1.4的项目升级为1.6的项目时 出现一丅异常信息:

致命错误:“无法编译样式表”!

问题的出现是因为JDK自带的XALAN是阉割版的很多功能没有,比如JAVA类型的方法调用怎么办呢?

JAVA官方的写法是:


简单地说就是JDK从1.5以后整合了一些APACHE的类库但是把包名从org.apache改成了com.sun.org.apache.package.internal以避免冲突。所以那些被阉割的部分大家可以放心地把APACHE的包放進CLASSPATH而不用怕冲突所以只要下载一个XALAN.Jar包放到项目中即可解决这个问题

今天帮同事看这个问题:

致命错誤:“无法编译样式表”

感觉很诡异在网上查了很多资料,发现都不管用最终还是被我们老大一语中的:

所谓"d"只是路径有问题,经过汾析这个xslt调用的路径中含有中文,这是DOM4J本身的一个BUG去掉中文即可正常解析。

我要回帖

更多关于 我到底错在哪里崔立伟 的文章

 

随机推荐