找不到或无法加载主类!
环境变量路径如下:JAVA_HOME:D:\Java\jdk1.7.0_51CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\...
环境变量路径如下:
JAVA_HOME:D:\Java\jdk1.7.0_51
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CMD运行java、javac、java -version均成功,也有文件.class出来,求助是哪里出错了? 展开
JAVA_HOME:D:\Java\jdk1.7.0_51
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CMD运行java、javac、java -version均成功,也有文件.class出来,求助是哪里出错了? 展开
5个回答
展开全部
展开全部
classpath:.;%JAVA_HOME%\lib;
检查一下你的A。java内容。可以贴出来。
检查一下你的A。java内容。可以贴出来。
更多追问追答
追问
改了classpath:.;%JAVA_HOME%\lib;,没法运行javac了,提示不是内部或外部命令,改回来也是一样没法运行,不知是不是电脑问题
编译内容是
public class A{
public static void main(String[] args)
{
System.out.println("Hello Workd!");
}
}
改了classpath:.;%JAVA_HOME%\lib;,没法运行javac了,提示不是内部或外部命令,改回来也是一样没法运行,不知是不是电脑问题
编译内容是
public class A{
public static void main(String[] args)
{
System.out.println("Hello Workd!");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cmd运行要先加载class文件再运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的classpath设置错误,这里要配置java文件编译后的保存目录,现在报错就是在classpath目录和d盘根目录下没有找到A.class
追问
那具体怎么设置?A文件编译在D盘根目录,而且D盘根目录有生成A.class
追答
这里就是一个目录,你设置任意目录都可以,但是你执行java命令前,要把clas文件放到classpath目录下,不然java命令就找不到class,你可以象楼上说的,在文件前加上路径执行,建议你在现在的配置后面加一个目录,把A.class复制过去在试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A的类路径是什么?加上类路径试下:
java xx.xx.A
java xx.xx.A
追问
A就在D盘路径下
追答
最简单的办法就是给A类加package,另外就是将D盘放置到classpath下。java命令都是在classpath下的,不是你想的盘符,另外,你把A类拷贝到jdk安装目录的bin目录对比试下就懂啦,建议你先了解下classpath
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询