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

源代码:publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println("Hello!!");... 源代码:
public class Test
{
public static void main(String args[])
{
System.out.println("Hello!!");
}
}
展开
 我来答
百度网友201422f
2011-11-16
知道答主
回答量:29
采纳率:50%
帮助的人:13.7万
展开全部
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文件也是在跟目录下!
追答
你确定都对了么?如果对了不会出现这种情况的啊。你再看看吧,我想可能配置错了吧
mikemelon
2011-11-16 · TA获得超过4594个赞
知道小有建树答主
回答量:1261
采纳率:0%
帮助的人:1575万
展开全部
运行时改用:
java -classpath . Test
如果能成功,就说明你的classpath没设好。
到系统的设置里添加classpath的环境变量,内容就是一个点"."(不包括引号),表示你的当前目录,java这个命令不是很智能,即使是当前目录也要指定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ea9088f10
2011-11-17 · TA获得超过327个赞
知道答主
回答量:412
采纳率:0%
帮助的人:167万
展开全部
毫无疑问 要么是环境变量没有设置对 要么就是运行文件路径不对 不可能出现第三种情况 再说了有IDE不用 非要搞这些 再牛B的程序员 只用记事本 效率也不会高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b98ec89271
2011-11-15 · TA获得超过100个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:143万
展开全部
你的Test.class 文件是在I盘根目录下吗 不是的话 写
java I:\目录结构\Test 例如 java C:\111\222\Test
追问
在跟目录!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金华秀儿
2011-11-17 · TA获得超过505个赞
知道小有建树答主
回答量:655
采纳率:0%
帮助的人:786万
展开全部
你配置了环境变量吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式