我是靠谱客的博主 鲤鱼康乃馨,最近开发中收集的这篇文章主要介绍JAVA问题记录2:显示错误:找不到或无法加载主类HelloWorld3.尝试解决,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.错误信息

2021.7.8

2.源代码没错

3.尝试解决

在CSDN上输入问题指令,自上往下检索10个答案,根据方法合并整理如下:

网友1:

说源代码错了。

实际上,经过javac编译,一切正常。

最后执行还是不行

网友2:

在源码上,第一行顶格输package hello;

还是不行

网友3:

使用javac -d . HelloWorld.java编译。

使用java hello.HelloWorld执行。

最后还不行

网友4:

常见的是检查一下你的环境变量是否配置正确。

引用自https://blog.csdn.net/gaoshanliushui131/article/details/80390724?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162574322116780265450857%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=162574322116780265450857&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-80390724.first_rank_v2_pc_rank_v29&utm_term=%E9%94%99%E8%AF%AF%3A+%E6%89%BE%E4%B8%8D%E5%88%B0%E6%88%96%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%E4%B8%BB%E7%B1%BB+HelloWorld&spm=1018.2226.3001.4187

变量名:JAVA_HOME
变量值:C:Program FilesJavajdk-10.0.1        // 要根据自己的实际路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;         //记得前面有个"."(在CLASSPATH环境变量中加入“.;”即可。“.”的意思是搜索当前目录)
变量名:Path
变量值:C:Program FilesJavajdk-10.0.1bin;C:Program FilesJavajdk-10.0.1jrebin;

检查了,完全正确

网友5:

检查.class文件是否存在,并查看你所在的路径是否为.class文件的同一目录下。

检测了,完全正确

网友6:

检查.java文件中是否存在包名(这是最容易忽视,也是最不容易找出来的问题),删除包名或者运行时加上包名。删除包名或运行时加上包名

网友7:

检查命令有没有写错,命令只能加文件名

完全正确

网友8:

删除classpath这个变量(1.5版本以上可以不用配置classpath)
或者将HelloWorld.class这个文件拷贝到你配置的classpath目录下。

删除后就ok了

当然也可以:

因为

也可能从其他路径中配置:

最后

以上就是鲤鱼康乃馨为你收集整理的JAVA问题记录2:显示错误:找不到或无法加载主类HelloWorld3.尝试解决的全部内容,希望文章能够帮你解决JAVA问题记录2:显示错误:找不到或无法加载主类HelloWorld3.尝试解决所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部