Я скачал Xalan-Java Version 2.7.1
, распаковал его, а затем установил PATH
для Java и CLASSPATH
для xalan:
set path=%PATH%;c:\Program Files\Java\jre6\bin
set classpath=%CLASSPATH%;c:\Xalan\
(я также пытался установить classpath только для 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
В чем проблема? У кого-то есть идея?
Спасибо.