第一天用JAVA, 第一个程序就有问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:13:47
Environment Informaiton
OS: WinVista
Java: D:\Program Files\Java\jdk1.6.0_07
D:\Program Files\Java\jre1.6.0_07

System Configuration
#1. System Path Add -->D:\Program Files\Java\jdk1.6.0_07\bin;
#2. Add 2 user parameters.
2.1 java_home = D:\Program Files\Java\jdk1.6.0_07
2.2 classpath = D:\Program Files\Java\jdk1.6.0_07\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_07\lib\tools.jar

请帮忙看下,还需要怎样配置?
Thanks for you help.
#1. 将classpath && Jave_Path 从User Setting 移到System Setting.
#2.我修改了类名(was: EvilTest, Is: Hello)
//编译并执行程序
E:\Program\Java>javac Hello.java

E:\Program\Java>java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
Caused by: java.lang.ClassNotFoundException: Hello
at java.net.URLClassLoader$1.run(URLC

你可能没有配置环境变量,配置环境变量就可以了:

Path=D:\Program Files\Java\jdk1.6.0_07\bin;%Path%

JAVA_HOME=D:\Program Files\Java\jdk1.6.0_07

CLASSPATH=.;D:\Program Files\Java\jdk1.6.0_07\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_07\lib\tools.jar

就写个最简单的打印。

public class Hello {
public static void main(String[] args) {
System.out.println("Hello");
}
}
保存为Hello.java

编译及运行
javac Hello.java
java Hello
将输出:Hello

你的系统 path变量配置了没??

选择的文件夹最好文件夹名中间不要有空格
classpath = .;D:\Program Files\Java\jdk1.6.0_07\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_07\lib\tools.jar

初学的话自己找资料,解决问题,打好坚实的基础!谁都是从0开始的!