1. 安装了JDK , 其版本为jdk-6u25-windows-i586 (我的OS为WinXP)
2. 配置好了path和classpath
3. 写了一个的"Hello World"程序。(程序绝对没错,绝对,绝对地~)
4. 运行cmd.exe , 输入“javac Hello.java”错误提示如下:
==================================================================================Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac
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.
==================================================================================
2. 配置好了path和classpath
3. 写了一个的"Hello World"程序。(程序绝对没错,绝对,绝对地~)
4. 运行cmd.exe , 输入“javac Hello.java”错误提示如下:
==================================================================================Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac
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.
==================================================================================
解决方案 »
- 求webservice axis2 与 cxf 的区别?
- JTextArea 持续写入数据时,内存溢出
- LINUX 上JAVA 多线程
- eclipse项目打包问题
- socket error 10035问题
- 关于switch语句的问题
- 关于JTextArea显示的简单问题,高手指点!!
- 请教用JAVA写传真程序 急急急。。。。。。
- 请教高手:如何实现一个java程序,该程序具备光盘自启动功能,所有需要的jdk包都在光盘上,在机器上不安装jdk,不知道如何实现,是否只能
- 散分,希望大家能客观的谈谈java和c#各自的优缺,和将来的前途,有没有可能c#取代java?
- 根据三个数组生成一个数组的问题。
- 哪位能解释下为什么结果是2 和-2
=======================
public class Hello{
public static void main(String args[]){
System.out.println("Hello World~");
}
}
=======================
重装下载,安装JDK吧
但我不想重新装,我想知道问题出在哪里?另外:提示一下,JDK我没有安装到系统盘目录下!