在命令行下执行JAVA程序,总是出现找不到或无法加载主类,请教高手啊

class_path.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jarjava_homeC:\ProgramFiles\... class_path .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
java_home C:\Program Files\Java\jdk1.8.0_05;
path %java_home%\bin;%java_home%\jre\bin;
展开
 我来答
anglewang98
2015-04-07 · TA获得超过535个赞
知道小有建树答主
回答量:420
采纳率:80%
帮助的人:286万
展开全部
无法加载类或找不到加载类一般都是环境变量CLASSPATH定义有问题导致的,一般指定JDK的lib目录为CLASSPATH,你的变量名称搞错了,一般环境变量都是大写的。

CLASSPATH .;%java_home%\lib;%java_home%\jre\lib;
检查运行的java 文件import的所依赖的jar包是否都在CLASSPATH中定义了路径。另外避免重名的class文件在CLASSPATH中定义,避免冲突。
追问
改了,还是不行
追答
具体要看你执行的命令,以及命令的反馈,这个贴一下,运行的java程序的源码有吗?有的话可以贴一下看看。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式