作者ficecmiraror (秘密ID)
看板java
标题[问题] classpath这样设定有错吗~QQ~
时间Sat Nov 22 17:06:43 2008
如题~
小弟的classpath的设定是
.;C:\Program Files\Java\jdk1.6.0_02\lib
;C:\Program Files\Java\jre1.6.0_07\lib
;C:\Program Files\Java\jdk1.6.0_02\bin
;C:\Program Files\Java\jre1.6.0_07\bin;
(方便阅读才断行和加空白~原先是整行连在一起的)
但我执行 java my_java_file.jar时他都会显示
Exception in thread "main" java.lang.NoClassDefFoundError:
at971120_Image_processing_hw1/jar
Caused by: java.lang.ClassNotFoundException: at971120_Image_processing_hw1.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)
请问一下是什麽原因@@?
是classpath设错了吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.162.199
1F:推 hafor:那是path的设定 jar在windows有设好的话可以直接点2下开启 11/22 17:20
2F:→ ficecmiraror:我点二下也不能开启@@~ 11/22 17:26
3F:→ ficecmiraror:fail to load main-class manifest attribute from 11/22 17:28
4F:→ ficecmiraror:f:\java\my_java_file\dist\my_java_file.jar 11/22 17:30
5F:推 jtmh:把 .jar 档的整个路径加进 CLASSPATH 看看 11/22 18:09
6F:→ jtmh:等一下,我发现我好像说错,请忽略我上面的推文 XDD 11/22 18:11
7F:推 tzeng0401:第一个是执行参数有缺少: java -jar my_java_file.jar 11/22 20:52
8F:推 tzeng0401:第2个原因是执行时Java找不到你的 main-class 程式, 11/22 20:56
9F:推 tzeng0401:里面有一篇Jar的教学,研究看看罗... 11/22 21:03