本帖最后由 李永康 于 2013-4-14 23:03 编辑
最近一直使用eclipse没有使用文本编译器。然后呢,javac命令出错。
C:\Users\lyk>javac
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main
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: com.sun.tools.javac.Main. Program will exit.
如图:
javac编译不了,java命令是对的,但是在ecplise中可以使用。为什么呢?
|
|