java经典helloworld程序运行出错

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:56:28
按照网上大多数的有关path,classpath的设置,我做的是如下设置:
1.程序安装在C盘Program files目录下的java文件夹里,路径为:
C:\Program\Java\jdk1.6.0_16
path设置为:C:\Program\Java\jdk1.6.0_16\bin
classpath设置为:C:\Program Files\Java\jdk1.6.0_16\lib\tools.jar; C:\Program Files\Java\jdk1.6.0_16\lib\rt.jar;

在命令提示符下试运行java没错;
hello world.java文件类型没错;

我把hello这个java文件保存在D盘java1文件夹中。

出现错误为“经典的”:不是内部或外部命令云云。
是classpath设置的路径错了么?

那该怎么设置?
我的错误自己解决了。错误原因是因为我忘记了命令提示符的用法,提示出现的“不是内部或外部命令”错误是在我从C盘进入其他盘的子目录下时出现的,也就是说,我是在进入别的盘的时候出的错,而不是运行java程序出的错~~
用网上方法进入hello.java所在盘后,运行java程序成功。
所以,拜托各位大人别看都不看就说是path错了。

你的操作是在D盘下进行的吗?
也就是你输入D:回车

环境变量:
JAVA_HOME
C:\Program\Java\jdk1.6.0_16\
这个加上去就好了。

path可以这样设(你设的也对):
%JAVA_HOME%\bin;

(看了一下上面的答案,也不知道自己说的对不对了。呵呵)

path设置为:
C:\ProgramFiles\Java\jdk1.6.0_16\bin
classpath设置为:C:\ProgramFiles\Java\jdk1.6.0_16\lib(你这个有问题)
如果还不行就把代码贴出来吧,要不加我

你不要去管classPath路径,你就配置你的PATH路径就可以了,其它什么都不变,
也可以了。

path错了,设到java根目录下就可以了