刚学java,小小程序运行失败.是程序写错了,还是软件安装错了,还是环境变量不对呢?

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:38:34
XP系统环境变量:classpath d:\java\jdk1.6.0_03\lib\toos.jar
path d:\java\jdk1.6.0_03\bin
下载的软件:jdk1.6.0_03 和 NetBeans IDE 6.0.1
还有有一个软件是一个网友告诉我的:UltraEdit不影响什么吧

运行程序名是:Test.java
class Test
{
public static void main(String [] args)
{
System.out.println("MY first Java program");

}
}
开始在CMD下运行的时候有几处关于大小写的错误我更改过来了,可是现在好象没有符号什么的错误了,但仍然没有我想看到的运行结果.帮我看看
我在CMD中操作如下:
1.首先运行D:盘.
2.cd my java(这是我存储这个程序的文件夹名字).
3.输入javac Test.java回车后出现D:\my java>又回到了刚才的目录.
4.这个时候我的文件夹中多了一个Test.class(不知道是什么东东)
5.在最后我输入了java test正在我高兴之时,出现了不是结果的结果Exception in thread"main"java.lang.NoClassDefFoundError:test
我的真正结果怎么不出来呢?我估计是环境变量错误.你们看呢?反正我是不懂啊.谢谢你们的帮助
哪位好心人最好也把QQ留下,这样问问题也太复杂了.

1.classpath中要加入.即
classpath d:\java\jdk1.6.0_03\lib\toos.jar;.;
2.之行Class时,大小写要正确。即
java Test

程序没有错误
我能正常运行
你按照下面的方法把环境变量重新设置一下
在系统变量栏点新建,出现新建系统变量对话框,在变量名中填上JAVA_HOME ,变量值:C:\Program Files\Java\jdk1.5.0_05(这只是个例子,请换成自己的路径)
4,确定后在系统变量(S)栏再新建一个环境变量CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(开头的dot和;不能少)
5,确定后在系统变量(S)栏查找并选中变量为Path的选项,点编辑在变量值(V)的末尾添加:
%JAVA_HOME%\bin

你的第五步
“5.在最后我输入了java test正在我高兴之时…… ”
应该是java Test

你运行时候大小写错误吧 应该是java Test 我Q277315540

环境变量的设置,要加个点“.”分号“;”,再有就是编译的时候可以不区分大小写,但是读取的时候一定要和你的类名也就是文件名的大小写一致。

程序没有问题,原因是你在设置环境变量的时候,少加拉这个!!
.;

就是一点拉!!