JAVA错误: 找不到或无法加载主类
检查环境变量配置:
JAVA_HOME:D:\Java\jdk1.8.0_91
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有英文点号)
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
设置没问题。java -version测试,显示JDK版本正常;
我很确定自己的JDK设置没问题,在Eclipse下JAVA文件执行正常,但显示 错误: 找不到或无法加载主类 j2se001.HelloWorld 真的好无奈。
1.网上说要把jdk环境变量设置到用户变量,而不是用户变量;设置后无效,都重启过电脑,没毛用;
2.此帖子给帮了大忙:http://bbs.csdn.net/topics/391862656?page=1
主要观点就是:JDK编译正常,那么JAVA_HOME配置正确。如果这样的话,那你的HelloWorld类的放的实际位置,package设置的和类路径的设置不匹配,执行器找不到类文件;说白了就是编译后的class文件的路径问题。
两种解决办法:
1.把package语句去掉,让编译文件处于当前文件夹
例如我将java文件的package去掉,放在D盘根目录
2.不去掉package,在java文件同级目录加一个package相同名称的文件夹;
HelloWorld.java在src的j2se001文件夹下,j2se001下建一个同package名称的文件夹
或者下面这种,与上面实质是一样的,只是在哪个目录执行java类文件(还是在java类文件同级目录建一个同package名称相同的文件夹);
删package或者加package同名folder的实质:执行器指向package文件夹
JAVA错误: 找不到或无法加载主类相关推荐
- Java 错误: 找不到或无法加载主类,问题集合
正确编译命令: javac Hello.java 正确运行命令: java Hello 错误1:H:\code>java Hello.java 错误: 找不到或无法加载主类 Hello.ja ...
- java错误 找不到或无法加载主类
java:错误: 找不到或无法加载主类 1.确定JDK版本 因为随着时间的改变,JDK本身也伴随着更改和变化,在解决这个问题前,我们要确定一下jdk的版本,比较老的版本有老的版本的解决方法,比较新 ...
- java错误 找不到或无法加载主类_java错误:找不到或无法加载主类解决方法
使用java命令运行.class文件时出现:"错误: 找不到或无法加载主类":(推荐:java视频教程) 解决方法: 使用 java 包名+类名执行,如下:在src下使用 java ...
- java错误找不到或无法加载主类_java提示找不到或无法加载主类怎么办
java提示找不到或无法加载主类的解决方法:1.打开高级系统设置,进入环境变量设置:2.新建JAVA_HOME变量,设置jdk安装路径:3.编辑PATH变量,添加bin目录的路径,点击[确定]即可. ...
- java错误: 找不到或无法加载主类 HelloWorld
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: 用eclipse或用ant则没有问题. 其实原因很简单,我们忽略了2个细节. ...
- java错误 找不到或无法加载主类_JAVA报找不到或无法加载主类的错误
错误说明 本次测试类为TestMain 如果使用常规方式,即,java TestMain.class 运行当前class文件 即会报找不到当前类,就是我们想要运行的TestMain.class文件. ...
- 找不到或无法加载主类java idea_IDEA——错误: 找不到或无法加载主类 com.Main
在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下: "错误: 找不到或无法加载主类 com.Main Process finished with exit co ...
- linux ant命令 出错,linux ant 解决 错误: 找不到或无法加载主类 org.apache.tools.ant.launch.Launcher...
在使用ant进行java程序编译的时候出错.错误提示: Error: Could not find or load main class org.apache.tools.ant.launch.Lau ...
- IDEA——错误: 找不到或无法加载主类 com.Main
昨天在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下: "错误: 找不到或无法加载主类 com.Main Process finished with exit ...
最新文章
- ISME|宏转录组揭示参与深海碳氮循环的微生物
- java虚拟机内存告警_Java虚拟机总结
- zoj 3841 Cards
- 口无遮拦的钉钉与坐立不安的腾讯
- 原型对象prototype和原型属性[[Prototype]]
- 【Objective-C】java中的interface与Objective-C中的interface的区别
- sql常用优化小知识
- Java后端学习路线图,你真的只需要这一张
- 硬件信息修改工具 支持修改机器码 硬盘 MAC 等信息
- poi-tl根据word模板导出word、使用spring-thymeleaf模板生成html并通过docx4j把html转word,使用jxls根据excel模板导出excel(1)
- CH3 HTML基础 1
- Equalize Them All
- 崔老哥python scrapy爬虫框架入门
- 【C语言】C语言库函数
- 解除带宽限速,提升电脑网速
- 苏州IT外包公司如何选择?IT外包服务案例分析
- 2021届计算机女硕士秋招面试惨痛经历完结
- 二本计算机类专业农村学生出路,农村“二本”大学生有哪些出路?主要出路有四条,第2条可逆袭...
- Java面试题-进阶篇(2022.4最新汇总)
- android相册管理系统下载安装,云象相册管理
热门文章
- C#把一个文件夹下所有文件删除
- 酷派发布新品牌ivvi,精品手机市场格局再变
- 网站优化关于标题标记
- 【PracticalAI丨从0到1】这可能是2023最全面的人工智能学习路线
- html滚动字幕鼠标悬停,一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]...
- 【图像分割】MGA:Motion Guided Attention for Video Salient Object Detection
- Log4j配置文件例子
- Nuke合成小插件 Comp_ys
- SAP 什么是采购寄售业务
- python中items()和iteritems()的区别