为什么在eclipse中的程序可以运行,在cmd里报错?就是简单的输出“hello”字样~

classpath变量设置为:H:\ProgramFiles\Java\jdk1.6.0_10\lib\;H:\ProgramFiles\Java\jdk1.6.0_10... classpath变量设置为:H:\Program Files\Java\jdk1.6.0_10\lib\;H:\Program Files\Java\jdk1.6.0_10\jre\lib\
path变量设置为:H:\Program Files\Java\jdk1.6.0_10\bin\;H:\Program Files\Java\jdk1.6.0_10\jre\bin\

求解啊~以前弄成功过,后来机子还原了就忘记怎么弄了~~是环境变量的问题吗?求解中ing!!!
展开
 我来答
萨满西红
2013-02-13
知道答主
回答量:6
采纳率:0%
帮助的人:5.7万
展开全部
Java默认在当前目录下查找Hello.class, 你看看你的Hello.class文件是否放在了H:/Program Files/Java目录下面, 如果不是, 请切换目录. 如果Hello.java中指定了package, 例如package com.baidu.zhidao;
则进入顶级目录(目录下有com文件夹, 最里面有Hello.class文件), 使用java com.baidu.zhidao.Hello来运行
somken
2013-02-13 · TA获得超过711个赞
知道小有建树答主
回答量:371
采纳率:100%
帮助的人:155万
展开全部
不要设置classpath,把现有的classpath删除 ,然后重新启动cmd 试试
追问
额,可以了~~这是为什么呢?我记得老师上课的时候说要加classpath的啊!
追答
classpath 指定的是运行的时候去什么地方找class  你设置了,就会去你指定的地方找
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式