概述
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:
D:javaeclipse-workspacefirstsrcfirst>java HelloWorld
错误: 找不到或无法加载主类 HelloWorld
解决:
1.java执行class文件是根据CLASSPATH指定的地方来找,不是我们理解当前目录。如果希望它查询当前目录,需要在CLASSPATH中加入“.;”,代表当前目录。
2.
- 去掉定义包名
- 一个类的全名应该是包名+类名,使用
java 包名.类名
,注意路径重复问题,退回到src文件目录下java 包名.类名
D:javaeclipse-workspacefirstsrcfirst>cd D:javaeclipse-workspacefirstsrc
D:javaeclipse-workspacefirstsrc>java first.HelloWorld
Hello world!
参考文献:
https://www.zhihu.com/question/36537093
https://www.cnblogs.com/wangxiaoha/p/6293340.html
最后
以上就是无奈画板为你收集整理的java问题:错误: 找不到或无法加载主类 HelloWorld的全部内容,希望文章能够帮你解决java问题:错误: 找不到或无法加载主类 HelloWorld所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复