最新文章专题视频专题关键字专题TAG最新视频文章视频文章2视频2tag2tag3文章专题问答问答2 文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
百度云加好友的三种方法 电脑重装系统开机出现no bootable device怎么办 删除文件时提示正在被另一程序使用应该怎么办 照片模糊怎么处理 手机丢失后怎么定位找回 AI中如何去除阴影 怎么在h5中插入视频 win7纯净版32位 win7旗舰32位纯净版如何安装 如何制作一个h5页面 Photoshop画图小教程(1) word 2013怎么从某一页开始插入页码 linux虚拟机怎么配置上网 s8锁屏密码忘了应该怎么办 excel如何一键生成随机姓名 怎么查看自己电脑上的office是什么版本 excel怎么插入分页符 u盘分配单元大小应该设多少最佳 电脑与电视怎么连接 怎么在桌面上显示日历 如何将声音转化成文本 qq文件夹在什么地方 如何转移qq聊天记录 百度脑图:[2]应该怎么画百度脑图 如何把视频转换成mp3音乐 钉钉怎么修改员工姓名、手机号码等员工资料 photoshop图像如何处理基础操作:【4】画空心圆 vsco人像滤镜调色教程 excel如何移动和复制工作表 如何为你的电脑安装扫描仪-轻松电脑管理 excel表格如何利用RANK公式进行数据名次排序 淘宝店铺基础版怎么做全屏 cad局部放大图怎么画 如何在excel中插入单选按钮 把电脑图片导入ipad 如何使用百度网盘下载种子 怎么利用cad布局中的视口设置比例,排版图纸 Excel中如何用函数实现提取汉字的首字母 如何用ping命令测试网络 3D max里面如何设置砖缝 wifi信号隐藏怎样设置 怎么防止被蹭网
cmd命令行java 错误:找不到或无法加载主类怎么办
2020-04-08 15:34:52 责编:小OO

可能原因一:java类中没有main方法。必须有下面的main方法执行入口才可以: public static void main(String[] args) { } 可能原因二:说明当前的路径不是java文件存放路径。解决办法: 第一步:在cmd上通过cd进入相应java类路径。如(cd D:Rem

当我们在编译程序时,javac编译成功,但是用java运行class文件出现“找不到或无法加载主类” 的问题。这时该怎么办呢?

材料/工具

jdk

方法

在运行程序时最容易因为大意出错的地方就是java后面加了“.class”后缀,原因是java后tab键是默认给加后缀的,所以建议最先检查下,如果加了需要把“.class”删除

可能原因一:java类中没有main方法。必须有下面的main方法执行入口才可以: public static void main(String[] args) { } 可能原因二:说明当前的路径不是java文件存放路径。解决办法: 第一步:在cmd上通过cd进入相应java类路径。如(cd D:Rem

在设置环境变量时,在classpath的最前面要加一个本目录路径,用”.“表示,由于后面还有java的dt和tools两个路径,所以”.“要加”;“进行分隔表示

JAVA_HOME=C:Program FilesJavajdk1.8.0_40 PATH=%JAVA_HOME%bin; CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; -------------------------------- 其中:PATH属于追加内容,添加到原先内容的最前面,分号隔开。 其他的

在cmd下运行javac 和java的时候,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会第一个就在本目录下找class文件,就不会提示找不到了。这个cmd运行路径由于一般不太注意,输入cmd就会直接到c:个人文件夹下,而一般的java文件会用其它软件编写,放在选定的路径下,这两个路径很少能主动重合,一运行当然找不到了,但是javac能认到,不知为什么java就提示找不到?这点有点奇怪。网上各种解决方法里很少注意到其实就是这个小问题造成的找不到类,都想当然的以为是在java源文件路径下运行java,那当然就找不到基本问题所在了

HOME是 D:Javajdk1.8.0_11 Path是 %JAVA_HOME%bin;%JAVA_HOME%jrebin CLASSPATH是 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar 环境变量这样配置,home里面的改成你自己的jdk安装目录,下面2个不用改,因为下面的两个是根据home里面的来配置的

完成上面的步骤后,最后就可以成功的生成class文件了

请执行echo %path%;echo %classpath%,把结果截个图看看

扩展阅读,以下内容您可能还感兴趣。

java运行显示“找不到或无法加载主类”怎么回事?

第一,这个程序是没e79fa5e98193e78988e69d8331333365636563有错。

第二,你的类名是“Test”,但是你的java文件名就应该是“Test.java”。

第三,在运行里输入cmd敲回车建进入一个控制台的命令框,请输入javac回车查看java有没有

安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,

二是环境变量没有配好。

第四,环境变量配置,变量名Path的值应该是:D:\Program Files\Java\jdk1.7.0\bin

把这个路径放最好放到最前面用;号与其它隔开

变量名CLASSPATH的值是 .; 就这样就可以(当然如果你要用到其它jar包就要配置)

变量名JAVA_HOME的值是 D:\Program Files\Java\jdk1.7.0

第五,编译和运行程序,如果你的Test.java放在D盘根目录下,在运行里输入cmd敲回车建进

入一个控制台的命令窗口,敲“D:”回车,输入javac Test.java 回车,再输入java Test 回车。就这样搞定。

最后,我上次碰到一位朋友和你遇到同样的问题,jdk版本和你用的一样,但是我没有用过1.7版本

后来是他加了我的QQ通过远程连接我帮他弄好了,我发现他有这么几个问题:1.存放java的文件夹名有中文(用中文也可以,不过个人认为最好还是用英文命名文件夹名称)。2.他的path变量配置有多个java的路径,而且没有提前。也就是说:path:D:\Program Files\Java\jdk1.7.0\bin;这项放在最前面。3.因为1.7的版本我没有用过所以我叫他换成了1.6的版本(如果你需要我可以发给你)

希望对你有帮助!

JAVA 错误: 找不到或无法加载主类

编译好的class文件在 c:\users\Python\DeakTop下边,当时你抄的dos根目知录在c:\users\Python,所以程序找不到你的class文件,你先执行 cd DeakTop 回车道,在运行java HelloWorld

用cmd可以编译java源程序,但是运行时却提示错误:找不到或无法加载主类,这是什原因啊?

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40

PATH=%JAVA_HOME%\bin;

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

--------------------------------

其中:PATH属于追加内容专,添加到原先内容的最前面,分号隔属开。

其他的都是新建内容。

java里可以运行,为什么cmd里不能?是不是命令出错了?还是?? 显示:“错误:找不到或无法加载主类。”

Java里可以运行,但是到了cmd里面还是需要javac hello.java

下一步才是java hello

试试看更多追问追答追问这个试过,没有用。。。而且那个先 javac Hello.java ,不就是为了生成 .class文件吗?追答那你先dir看看当前目录有没有hello.class这个文件追问有的追答是不是你这个cmd里面的java版本和你的编辑器里面的java版本不对啊,其实你在编辑器里面通过就已经可以说明编程是正确的了,不要介意追问还有这样的操作?? 虽然我是装过两边(当时是Java里也出现这样的问题,没法运行,才全删了重装,装原来那个还是不行我才换了版本),但是原来那个我已经删了啊,我好像记得第二次装好jdk,没有配置就可以用。但是这样不是应该Java里也不能运行的吗?。。那个我就是想试试在cmd里运行一下看看怎么操作的哈。。。。刚刚我解决了,谢谢你哈

java在CMD中出现“找不到或无法加载主类”

class前面加一个public

另外知你这个截图不完全不知道输入的对不对

参考示例:

public class Hello {

    public static void main(String[] args) {

        System.out.println("Hello World!道");

    }

}

运行效果:

声明:本文由用户 snj_lt 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

显示全文
专题微软推出AI新算法,能够加快旧照片修复效率微软推出AI新算法,能够加快旧照片修复效率专题2022年的假期安排出炉,快来一起看看吧2022年的假期安排出炉,快来一起看看吧专题骑手摔猫引发热议,结果被永久封号骑手摔猫引发热议,结果被永久封号专题张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富专题AI打造童话世界,引领科技生活AI打造童话世界,引领科技生活专题特斯拉公司CEO马斯克,给大众高管传授电动汽车经验特斯拉公司CEO马斯克,给大众高管传授电动汽车经验专题网友爆料蚂蚁森林未种植梭梭,官方辟谣网友爆料蚂蚁森林未种植梭梭,官方辟谣专题AI是否拥有著作权,进入人们的视野AI是否拥有著作权,进入人们的视野专题Twitter股价跌至超10%,创造近 6个月最大跌幅Twitter股价跌至超10%,创造近 6个月最大跌幅专题关于未来人工智能发展的三大预测关于未来人工智能发展的三大预测专题微博新增“炸毁”评论功能:只对自身个人隐藏微博新增“炸毁”评论功能:只对自身个人隐藏专题官方回应解决屏蔽网址链接等问题官方回应解决屏蔽网址链接等问题专题B站上线童年动画专区:重温童年经典B站上线童年动画专区:重温童年经典专题AI审美开始对我们的生活评头论足,影响着我们个性化审美AI审美开始对我们的生活评头论足,影响着我们个性化审美专题韩国电信 KT 对“网络瘫痪事件”正式道歉韩国电信 KT 对“网络瘫痪事件”正式道歉专题网约车车内监控视频引发热议,司机拒逆行遭表扬网约车车内监控视频引发热议,司机拒逆行遭表扬专题抖音直播开展打击低俗、不良价值观内容行动抖音直播开展打击低俗、不良价值观内容行动专题人脸识别AI技术,从梦想走进生活人脸识别AI技术,从梦想走进生活专题王小川告别搜狗,将进入医疗健康领域王小川告别搜狗,将进入医疗健康领域专题部分网约车平台开展非法营运,交通运输部等五部门联合约谈部分网约车平台开展非法营运,交通运输部等五部门联合约谈专题软银成立30亿美元,用来投资拉美科技公司软银成立30亿美元,用来投资拉美科技公司专题多家互联网集团取消大小周,小鹏汽车每天工作8小时多家互联网集团取消大小周,小鹏汽车每天工作8小时专题AI防“疫”,人工智能发挥了多少作用?AI防“疫”,人工智能发挥了多少作用?专题段永平回应“重出江湖联合OV造车”绝不会发生段永平回应“重出江湖联合OV造车”绝不会发生专题AI助力精准防控,帮助病例筛查、药物研发AI助力精准防控,帮助病例筛查、药物研发专题外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论专题分析师认为马斯克将凭SpaceX成首位万亿富豪分析师认为马斯克将凭SpaceX成首位万亿富豪专题人脸识别技术应用应该刹刹车,划定好边界人脸识别技术应用应该刹刹车,划定好边界专题知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元专题公租房小区被曝,超过10万元的豪车拒进公租房小区被曝,超过10万元的豪车拒进专题jdk找不到或无法加载主类专题在模块中无法加载主类专题ediplus无法加载主类专题无法加载主类什么意思专题无法加载主类专题找不到或者无法加载主类专题linux找不到无法加载主类专题jdk无法加载主类专题eclipse找不到主类专题eclipse怎么初始化设置专题diskpart 设置卷标专题eclipse找不到主方法专题cmd 找不到或无法加载主类专题需要interface或class专题cmd无法加载主类专题无法加载主类什么原因专题在cmd运行找不到文件专题eclipse无法加载主类专题找不到主类或无法加载主类专题eclipse无法找到主类专题