hello java 运行错误

我安装是,classpath=.;C:\Program Files\Java\jdk1.6.0_03\lib.;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar java_home=C:\Program Files\Java\jdk1.6.0_03 Path=%systemroot%\system32;%systemroot%;%systemroot%\system32\wbem;c:\program files\common files\autodesk shared\;c:\program files\autodesk\backburner\;F:\matlb\bin\win32;C:\Program Files\Java\jdk1.6.0_03\bin;C:\Program Files\Java\jdk1.6.0_03\jre\bin; CMD运行JAVA,JAVAC,JAVA -VERSION都没问题

public class Hello
{
public static void main (String args[])
{
System.out.println("hello,java world") ;
}
}
存为Hello.java存在和JAVA一个目录下的C:\Program Files\Java下 可是运行的时候'运行我在cd输入javac Hello.java 显示输入javac :找一到文件:Hello.java 用法:javac<options><source files>-help 于列出可能的选项
是什么原因啊,急啊,是哪错?
三楼与五楼的不错,不知分给那个,其实,最关间的还是多了个(另存时)空格,太高兴了,非常的感谢大家了,

不是PATH的问题,定义PATH只是为了在任何路径下都能够使用java、javac,所以你的问题在于你没有把当前目录切换到Hello.java所在目录。

解决方法:
1.在运行里面输入cmd,然后回车,进入dos界面.
2.在dos界面里面输入cd C:\Program Files\Java 然后回车.
3.在dos界面里面输入javac Hello.java 然后回车就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-12-03
用我的这种配环境变量试试

我的电脑-高级-环境变量

新建 (名字 classPath 值 .;)

确定后 继续找到下面的Path变量 双击 在值的最前面加上

C:\Program Files\Java\jdk1.6.0_03\bin;

完成后 再编译看看
第2个回答  2007-12-03
确定目录下有Hello.java 这个文件..

你把错误打出来
第3个回答  2007-12-03
进入命令提示符
c:(回车)
cd C:\Program Files\Java(回车)
javac Hello.java(回车)
第4个回答  2007-12-03
改下路径CLASSPATH=.;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar JAVA_HOME=C:\Program Files\Java\jdk1.6.0_03
Path=%systemroot%\system32;%systemroot%;%systemroot%\system32\wbem;c:\program files\common files\autodeskshared\;c:\programfiles\autodesk\backburner\;F:\matlb\bin\win32;%JAVA_HOME%\bin;
cmd 进入DOS
打cd .java文件所在路径
之后在该路径下打javac 文件名.java
就这些你试试,就是路径不对
第5个回答  2007-12-03
首先请在此地运行你的程序,说必定是你在运行或编译时输入错误,还可能是你的文件名有问题可能无意间加上了空格,使用了错误的符号例如是英文状态你用了中文。
环境变量应该没有问题。
我将我的环境变量给你作为参考:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
java_home=C:\Program Files\Java\jdk1.7.0;
path=%JAVA_HOME%\bin;
要说明的是classpath可以完全一样,path可以完全一样,不过最好是在原来的path前(java_home、classpath是新建的,path系统原来就有只用编辑)加上分号(英文状态)将我的path复制上去。关于java_home这是jdk的安装目录,例如我的是安装在c盘的program下的java里,
只要你找到jdk的位置,将工具栏下的地址栏内容复制到要建的java_home的值的位置就行了。
!!!!还是说明一点环境变量应该没错!
相似回答