我刚开始学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下就能运行,怎么改到其他目录下啊 展开
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下就能运行,怎么改到其他目录下啊 展开
4个回答
展开全部
编译和运行的时候都应该是在你配置的路径下进行。你现在编译是在d盘,生成的class文件是在D盘的,但你运行的时候是在C盘运行,肯定找不到class文件了。后面应该是:
java D:\java\java\Hello
java D:\java\java\Hello
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路径不正确
你的class 文件在jdk1.6.0_17目录下,所以你运行的时候必须在这个路径下
或者在classpath吧给路径配置上,可以直接敲 java Hello
你的class 文件在jdk1.6.0_17目录下,所以你运行的时候必须在这个路径下
或者在classpath吧给路径配置上,可以直接敲 java Hello
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-21
展开全部
你没设置ClassPath环境变量!
可以先执行:set classpath=.;
或者添加环境变量ClassPath,值为.;
然后:java Hello
可以先执行:set classpath=.;
或者添加环境变量ClassPath,值为.;
然后:java Hello
追问
设置了.;%JAVA-HOME%\lib\dt.jar;%JAVA-HOME%\lib\tools.jar;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在hello.class文件目录下运行 java Hello
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询