社区
Java SE
帖子详情
Java 找不到或无法加载主类?
Noah_Yu
2016-07-07 10:24:30
cmd 中Java成功编译.class文件,但是使用时显示找不到或无法加载主类。
在eclipse里写同样的文件可以正常执行,不会报错。
环境变量配置如下:
初次学习JAVA,实在查不出来原因了。请大家帮忙看一下是什么问题
谢谢!
...全文
197
5
打赏
收藏
Java 找不到或无法加载主类?
cmd 中Java成功编译.class文件,但是使用时显示找不到或无法加载主类。 在eclipse里写同样的文件可以正常执行,不会报错。 环境变量配置如下: 初次学习JAVA,实在查不出来原因了。请大家帮忙看一下是什么问题谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdn_flying97
2016-07-08
打赏
举报
回复
有两种方式: 方式一 1.首先找到你的test1所在的路径,然后cd进去,比如是 cd D:\学习\程序\JAVA\test1; 2. 在该目录下执行 javac Hello.java 3.退回到上一级目录,cd .. 4.运行 java test1.Hello (当代码含有包时,要使用包名.类名格式编译) 方式二 1.直接使用全目录编译:javac D:\学习\程序\JAVA\test1\Hello.java 2.cd到包所在目录的上一级目录 cd D:\学习\程序\JAVA 3.运行 java test1.Hello 自己总结下吧。。祝你成功
公子寻欢
2016-07-07
打赏
举报
回复
引用 3 楼 soton_dolphin 的回复:
你需要建一个新的文件夹叫做test1, 然后把编译过的class文件放在test1里面
这是正确答案 是包的问题 如果想在命令窗口出现结果,编译时要 javac -d . Hello.java 把Hello.java按包编译到当前文件夹 会出现一个test1的文件夹,进入test1,在java Hello 如果不行的话,程序第一句:package test1,删除掉就行了
soton_dolphin
2016-07-07
打赏
举报
回复
你需要建一个新的文件夹叫做test1, 然后把编译过的class文件放在test1里面
Noah_Yu
2016-07-07
打赏
举报
回复
可是就算放在根目录还是不行。。。会不会是我系统原因。。。怎么eclipse就正常呢
阳光越来越暖
2016-07-07
打赏
举报
回复
或不会是因为中文路径下? 既然eclipse 能执行就说明代码没问题撒 没必要纠结
错误:
找
不到
或者
无法
加载
主类
安装了jdk 后用cmd运行简单的helloworld文件,编译通过了却
无法
执行,出现
找
不到
或者
无法
加载
主类
的问题。
错误:
找
不到
或
无法
加载
主类
com.xxx.xxx.Application(完美解决)
讲常见造成此种错误的情况统一收录并提供解决途径致此方法经上万人一认可,提供有多种解决途径。
java
环境变量详解---
找
不到
或
无法
加载
主类
java
环境变量详解---
找
不到
或
无法
加载
主类
在CMD下用
java
命令出现“
找
不到
或
无法
加载
主类
”问题
在CMD下用
java
命令出现“
找
不到
或
无法
加载
主类
”问题
IDEA出现
找
不到
或
无法
加载
主类
的故障
资源下载链接为: https://pan.quark.cn/s/67c535f75d4c 在使用 IntelliJ IDEA(简称 IDEA)开发
Java
项目时,可能会出现“
找
不到
或
无法
加载
主类
”的错误,这表明 IDEA
无法
准确识别和执行程序入口即
主类
,原因多种多样,比如配置错误、Maven 设置不当或
Java
环境配置有误等。以下是一些常见原因及解决办法: 项目 JDK 配置:若 IDEA 未
找
到正确 JDK 版本,易出现此错误。需在 IDEA 的“Project Structure”里确认已指定合适 JDK。具体操作为点击“File” > “Project Structure” > “Platform Settings” > “SDKs”,查看是否添加并选中所需 JDK 版本。 模块源代码路径:在“Project Structure”中查看模块的“Sources”和“Test Sources”设置,
主类
应位于“Sources”目录下的“src/main/
java
”里,若位置不对,IDEA 可能
无法
识别其为
主类
。
主类
定义:要确保
主类
有“public static void main(String[] args)”方法,这是
Java
应用程序入口,若无此方法,IDEA
无法
找
到
主类
。 Maven 配置:对于 Maven 项目,“pom.xml”文件中“
Maven 构建路径:查看 Maven 的“target”目录,看是否生成了正确 class 文件,若“classes”目录设置有误,会导致
找
不到
主类
。在“pom.xml”中,确保“
运行 / 调试配置:在 IDEA 中检查运行或调试配置,点击“Run” > “Edit Configurations”,看“Main Class”字段是否填写了正确主
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章