高手指点,java程序在eclipse中运行正常,但无法在cmd中运行!!最简单的程序也没办法运行!

源代码:
public class Test
{
public static void main(String args[])
{
System.out.println("Hello!!");
}
}

java配置了准确了么?
右击“我的电脑”选择“属性”,弹出“系统属性”,然后选择“高级”,然后选择“环境变量”,打开。
在“系统变量”中找到Path变量,单击选中,然后打开“系统变量”中的“编辑”,在弹出的“编辑系统变量”中,将光标移到"变量值"文本框的最前端,将”“Java安装目录\bin;”添加到里面。(注意:实际操作中没有“”,最后的分号不要漏掉,必须用英文中的分号!)修改完毕后“确定”。
然后单击“系统变量”中的“新建”,打开“新建系统变量”中变量名为“CLASSPATH”,变量值为“.;java安装目录\lib”,完毕后“确定”。
然后单击“系统变量”中的“编辑”,再编辑一个,变量名为“JAVA_HOME”,变量值为“Java安装目录”,“确定”,最后再单击环境变量对话框下的“确定”。(注意:这里的Java安装目录是实际路径)

测试环境是否安装成功

dos命令下打开cmd输入“java”回车,然后输入“javac”回车,再输入“java -version”回车,再输入“javac -version”回车。

如果对了,是不是你没找到根目录。你的源文件假设在E盘java code文件夹中,在Dos中 输入“E:”,然后回车,进入E盘,然后 你在再输入:“cd java code” 这时候你再输入编译运行就可以啦!你在网上找找cmd 命令吧,这个问题就是因为没转到Java的源文件根目录下,cd命令就是转到的命令 。追问

环境变量应该正确了,输入javac -version可以出来版本信息!另外,Test文件也是在跟目录下!

追答

你确定都对了么?如果对了不会出现这种情况的啊。你再看看吧,我想可能配置错了吧

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-16
运行时改用:
java -classpath . Test
如果能成功,就说明你的classpath没设好。
到系统的设置里添加classpath的环境变量,内容就是一个点"."(不包括引号),表示你的当前目录,java这个命令不是很智能,即使是当前目录也要指定。
第2个回答  2011-11-17
毫无疑问 要么是环境变量没有设置对 要么就是运行文件路径不对 不可能出现第三种情况 再说了有IDE不用 非要搞这些 再牛B的程序员 只用记事本 效率也不会高
第3个回答  2011-11-15
你的Test.class 文件是在I盘根目录下吗 不是的话 写
java I:\目录结构\Test 例如 java C:\111\222\Test追问

在跟目录!

第4个回答  2011-11-17
你配置了环境变量吗?
相似回答