作者luffywei (鲁夫)
看板java
标题[问题] Javac可以编译,Java却无法使用
时间Mon May 3 15:23:34 2010
在命令提示字元下
javac可以编译,java无法执行
IDE (JCreator eclipse)可以编译也可以执行
已经找过许多资料了,想请问版上前辈,如何解决这个问题
我的系统是win7 64位元
以下是命令提示字元显示的资讯
D:\My Document\Desktop>javac d:\java\ser1.java
D:\My Document\Desktop>java d:\java\ser1
Exception in thread "main" java.lang.NoClassDefFoundError: d:\java\ser1
Caused by: java.lang.ClassNotFoundException: d:\java\ser1
at java.net.URLClassLoader$1.run<URLClassLoader.java:202>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<URLClassLoader.java:190>
at java.lang.ClassLoader.loadClass<ClassLoader.java:307>
at sun.misc.Launcher$AppClassLoader.loadClass<Launcher.java:301>
at java.lang.ClassLoader.loadClass<ClassLoader.java:248>
Could not find the main class: d:\java\ser1. Program will exit.
环境变数的设定
<PATH>
C:\Program Files\Java\jdk1.6.0_20\bin;
%systemroot%\system32;
%systemroot%;
%systemroot%\system32\wbem;%systemroot%\system32\windowspowershell\v1.0\;
C:\Program Files\MATLAB\R2007b\bin;
C:\Program Files\MATLAB\R2007b\bin\win64;
C:\Program Files (x86)\MATLAB71\bin\win32;
C:\Program Files (x86)\QuickTime\QTSystem\;
<ClassPath>
.;C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.204.4
1F:推 nowar100:java後面要接的是class名称 而不是路径吧 05/03 15:26
2F:→ j2612280:先把目录转到d:\java在执行吧!! 05/04 10:20
3F:推 kavana999:母斗不是php based吗@@ 05/06 12:28