【发布时间】:2012-01-02 00:41:56
【问题描述】:
我下载了Xalan-Java Version 2.7.1,解压,然后为java设置PATH,为xalan设置CLASSPATH:
set path=%PATH%;c:\Program Files\Java\jre6\bin
set classpath=%CLASSPATH%;c:\Xalan\
(我也尝试为 xalan.jar、xercesImpl.jar、xml-apis.jar 设置类路径)
在测试一个简单的 Hello World 示例(或任何其他示例)时:
java org.apache.xalan.xslt.Process -in hello.xml -xsl hello.xsl -out hello.html
我总是这样:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xalan/xslt
/Process
Caused by: java.lang.ClassNotFoundException: org.apache.xalan.xslt.Process
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: org.apache.xalan.xslt.Process. Program will exit
有什么问题?有人有想法吗?
谢谢。
【问题讨论】:
-
你试过关注instruction吗?
-
是的,还有很多