我刚开始学Java,写了个Hello.java,有了Hello.class但是java Hello出错了

Hello.javapublicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("Hel... Hello.java
public class Hello
{public static void main(String args[])
{
System.out.println("Hello World!");
}
}
系统变量 值
JAVA-HOME D:\Java\Java\jdk1.6.0_17
classpath .;%JAVA-HOME%\lib\dt.jar;%JAVA-HOME%\lib\tools.jar;
path .;%JAVA-HOME%\bin;
求大神指点
把Hello.java贴到C:\Users\Administrator下就能运行,怎么改到其他目录下啊
展开
 我来答
虚之源
2013-06-21 · TA获得超过313个赞
知道小有建树答主
回答量:484
采纳率:50%
帮助的人:192万
展开全部
编译和运行的时候都应该是在你配置的路径下进行。你现在编译是在d盘,生成的class文件是在D盘的,但你运行的时候是在C盘运行,肯定找不到class文件了。后面应该是:
java D:\java\java\Hello
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love爱有缘
2013-06-21 · TA获得超过1041个赞
知道小有建树答主
回答量:789
采纳率:0%
帮助的人:696万
展开全部
路径不正确
你的class 文件在jdk1.6.0_17目录下,所以你运行的时候必须在这个路径下
或者在classpath吧给路径配置上,可以直接敲 java Hello
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-21
展开全部
你没设置ClassPath环境变量!
可以先执行:set classpath=.;
或者添加环境变量ClassPath,值为.;
然后:java Hello
追问
设置了.;%JAVA-HOME%\lib\dt.jar;%JAVA-HOME%\lib\tools.jar;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
changjie1224
2013-06-21 · 超过10用户采纳过TA的回答
知道答主
回答量:53
采纳率:100%
帮助的人:30万
展开全部
在hello.class文件目录下运行 java Hello
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式