安装完JDK后按书抄了一个测试程序(源程序如下):
public class MyJavaApplication {
public static void main (String args[]){
System.out.println("Hello,Java World!");
}
}
出现问题,系统提示如下:
Exception in thread "main" java.lang.NoClassDefFoundError: MyJavaApplication
请问这是怎么回事呀?新手才开始学,帮个忙。先谢谢了!
public class MyJavaApplication {
public static void main (String args[]){
System.out.println("Hello,Java World!");
}
}
出现问题,系统提示如下:
Exception in thread "main" java.lang.NoClassDefFoundError: MyJavaApplication
请问这是怎么回事呀?新手才开始学,帮个忙。先谢谢了!
第一步:----安装J2SDK:
到SUN官方站点(http://java.sun.com)下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后
安装好J2SDK;
安装完之后,设置环境变量:我的电脑---属性---高级---环境变量;
选择---系统变量(S):
设置JAVA_HOME环境变量:
单击---新建,在变量名中输入:JAVA_HOME
在变量值中输入:D:\Java
(假设J2SDK安装在目录D:\Java下,反正就是J2SDK的安装目录。)
然后---确定,到此已经设置好JAVA_HOME环境变量。
设置CLASSPATH环境变量:
单击---新建,在变量名中输入:CLASSPATH
在变量值中输入:D:\Java\bin;.;D:\Java\lib;D:\Java\lib\dt.jar;D:\Java\lib\tools.jar
(中间的点号“.”和分号“;”必不可少。)
然后---确定,到此已经设置好CLASSPATH环境变量。
设置PATH环境变量:
单击---新建,在变量名中输入:PATH
在变量值中输入:D:\Java;.;D:\Java\bin
(中间的点号“.”和分号“;”必不可少。)
然后---确定,到此已经设置好JAVA_HOME环境变量。
三个环境变量设置好后,写一个简单的java程序来测试J2SDK是否已安装成功:
在D:\下新建一个目录test;然后写如下程序:
public class Test {
public static void main(String args[]) {
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件,保存在目录D:\test下。
然后打开命令提示符窗口,cd到你的test目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,
如果没有打印出这句话,你需要仔细检查一下你的配置情况。
到最后就运行不了程序。还真是晕呀!还有请问IDE是什么?
MyJavaApplication myJavaApplication = new MyJavaApplication();