我安装完JAVA后,环境变量也设置完了后,在CMD中输入javac也能出来一系列的指令列表,但就是运行不了程序

我是这么设置的

变量名:JAVA_HOME
变量值:D:\javavavavava\Java\jdk1.6.0_12
变量名:Path
在变量值的最前面加上:%JAVA_HOME%\bin;
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

我又写了个小程序 J_HelloJava.java

但是当在cmd中运行时 就出现了这样
顺便补充下 我的系统是win7 系统
我们寝室的只有XP 安装可以使用(安装说明书是以XP标准的)
我 设置的变量是 严格 从网上找到的win7 系统下的环境变量设置
明明说 在cmd下 javac J_HelloJava.java 回车
会 运行 程序 但是却出现找不到文件
你要是一打javac 吧 还出现一系列的列表 (证明环境变量设置正确啊)
纠结啊 !! 请高手 帮忙!

第1个回答  2011-03-08
在cmd里,将路径切换到J_HelloJava.java所在的目录就可以
比如:
J_HelloJava.java放在C:\下
你就在cmd
回车
cd..
回车
cd..
回车
就一直到
C:\>
就可以javac或java命令了,如果类没问题,应该会看到结果的
第2个回答  2011-03-08
先解释编译一下.java文本文件,生成.class文件,再运行!
1.先进入到文件夹目录下(你所在的.java文本文件的文件夹下)
2解释编译:javac XXX.java(当前路径下的文件夹目录下生成XXX.class文件)
3.运行:java XXX.class本回答被提问者采纳
第3个回答  2011-03-08
你在那个放了J_HelloJava的文件夹下使用下javac 看正常输出不。
如果有,我觉得可能是你的文件名给错了。
不然我也不知道了。
第4个回答  2011-03-08
你JAVA文件放哪边的,在你java文件的路径下执行javac
相似回答