有一个java包HelloWorldEJB,包含一个类example.ejb1.HelloTest.java
包能正常生成,我在cmd模式下运行如下命令:set CLASSPATH=%CLASSPATH%:C:\Java\jdk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jdk1.6.0_11\lib\HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar
再运行:
java -classpath %CLASSPATH% example.ejb1.HelloTest
提示如下:
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\X
MLSpyInterface/jar:C:\Java\jdk1/6/0_11\lib\dt/jar;C:\Java\jdk1/6/0_11\lib\tools/
jar;C:\Java\jdk1/6/0_11\lib\HelloWorld/jar;C:\Java\jdk1/6/0_11\lib\HelloWorldEJB
/jar
Caused by: java.lang.ClassNotFoundException: Files\Altova\xmlspy\XMLSpyInterface
.jar:C:\Java\jdk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jd
k1.6.0_11\lib\HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: Files\Altova\xmlspy\XMLSpyInterface.jar:C:\Java\j
dk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jdk1.6.0_11\lib\
HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar. Program will exit.为什么找不到类呢?我哪里做错了?应该怎么改?
包能正常生成,我在cmd模式下运行如下命令:set CLASSPATH=%CLASSPATH%:C:\Java\jdk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jdk1.6.0_11\lib\HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar
再运行:
java -classpath %CLASSPATH% example.ejb1.HelloTest
提示如下:
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\X
MLSpyInterface/jar:C:\Java\jdk1/6/0_11\lib\dt/jar;C:\Java\jdk1/6/0_11\lib\tools/
jar;C:\Java\jdk1/6/0_11\lib\HelloWorld/jar;C:\Java\jdk1/6/0_11\lib\HelloWorldEJB
/jar
Caused by: java.lang.ClassNotFoundException: Files\Altova\xmlspy\XMLSpyInterface
.jar:C:\Java\jdk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jd
k1.6.0_11\lib\HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: Files\Altova\xmlspy\XMLSpyInterface.jar:C:\Java\j
dk1.6.0_11\lib\dt.jar;C:\Java\jdk1.6.0_11\lib\tools.jar;C:\Java\jdk1.6.0_11\lib\
HelloWorld.jar;C:\Java\jdk1.6.0_11\lib\HelloWorldEJB.jar. Program will exit.为什么找不到类呢?我哪里做错了?应该怎么改?
解决方案 »
- 求解决!
- JSP如何显示word文件内容啊
- Web Application Server(was)服务器的问题
- struts+mysql4.1+tomcat5.0,程序运行没多久整个就瘫痪无法打开了,什么原因?
- 使用eclipse插件生成hibernate的映射文件时发生错误,帮忙看看!!!
- 最近小弟学习struts,用struts做了一个程序:显示数据时,格式有问题,请叫大侠
- 哪个高手能帮忙做一下,送高分,在线等呀,救命呀
- 关于tomcat5.0startup窗口瞬间关闭的问题。多谢各位!~
- 我到底下载哪一个JBUILDER!!!
- 如何使jbuilder 8支持structs 1.1
- 参数怎么获取?
- spring中的一个配置问题
*
* @author Administrator
*/
public class HelloTest {
public static void main(String[] args){
System.out.println("Hello World!!!");
}
}