发布网友 发布时间:2022-04-23 03:33
共5个回答
热心网友 时间:2022-04-04 16:35
可能是因为java文件不在项目的src路径内的原因导致该情况,即源代码未被eclipse编译,字节码不存在,因此无法运行了。
此时,可以在项目名上面点击右键,找到Builder Path,选择Configure Build Path,再选择Source面板,再点击Add Folder,把源代码所在的上层目录加进来。
如果你的系统找不到这个jar文件的话,把这个jar文件删掉或是重新加载进来就可以了。
有时候,可以采用一种比较快捷的办法,打开那些带有main函数的类,全选并剪切,在进行保存,之后关闭,再重新打开,然后再复制并粘贴进来,开启eclipse的自动编译,让 eclipse 再重新编译一下。
热心网友 时间:2022-04-04 17:53
classpath:.;%JAVA_HOME%\lib;
检查一下你的A。java内容。可以贴出来。
热心网友 时间:2022-04-04 19:28
cmd运行要先加载class文件再运行
热心网友 时间:2022-04-04 21:19
你的classpath设置错误,这里要配置java文件编译后的保存目录,现在报错就是在classpath目录和d盘根目录下没有找到A.class追问那具体怎么设置?A文件编译在D盘根目录,而且D盘根目录有生成A.class
追答这里就是一个目录,你设置任意目录都可以,但是你执行java命令前,要把clas文件放到classpath目录下,不然java命令就找不到class,你可以象楼上说的,在文件前加上路径执行,建议你在现在的配置后面加一个目录,把A.class复制过去在试试
热心网友 时间:2022-04-04 23:27
A的类路径是什么?加上类路径试下:
java xx.xx.A追问A就在D盘路径下
追答最简单的办法就是给A类加package,另外就是将D盘放置到classpath下。java命令都是在classpath下的,不是你想的盘符,另外,你把A类拷贝到jdk安装目录的bin目录对比试下就懂啦,建议你先了解下classpath