美文网首页
运行出现“错误或无法加载主类”

运行出现“错误或无法加载主类”

作者: xigua1234 | 来源:发表于2017-10-21 08:30 被阅读7次

问题描述:
编译正确,使用cmd运行时却出现“错误或无法加载主类”(sublime的本质也是利用cmd,故也会存在这个问题)

原因:
找不到正确的路径,一般是代码中有package语句。
举例,如果代码中是package android;那么这个包的名字就是android。class文件就应该放入CLASSPATH/android路径执行。
如果是package test.android。java运行时,class文件就应该放入CLASSPATH/test/android路径执行。

解决方法1:一劳永逸
将当前目录加入到CLASSPATH,打开环境变量编辑CLASSPATH,加入 ".;"
运行方法:
以"package test.android;"为例。把编译出来的class文件放在test/android目录下,在test目录,打开CMD,执行

java test.android.class文件名

解决方法2:暂时解决
删除package语句。

相关文章

网友评论

      本文标题:运行出现“错误或无法加载主类”

      本文链接:https://www.haomeiwen.com/subject/tbobuxtx.html