cmd运行jar报的错
制作了一个jar包,遇到一个奇怪的问题,打好的jar包使用命令java -jar test.jar或test.jar或双击,可以正确运行,但是在cmd中用java test.jar运行,提示下面的错误:
C:\Users\Administrator>D:\work\temp\classes\java test.jar
Exception in thread "main" java.lang.NoClassDefFoundError: D:\work\temp\classes\test/jar
Caused by: java.lang.ClassNotFoundException: D:\work\temp\classes\test.jar
at java.net.URLClassLoader$1.run(Unknown Source)
&n..
这是为什么呢?谢谢!
[解决办法]
test.jar写全路径试试
[解决办法]
路径问题
[解决办法]
java -jar test.jar
[解决办法]