GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

统计

工作错误记录---执行java报错 找不到或无法加载主类

现象

错误: 找不到或无法加载主类 
原因: java.lang.ClassNotFoundException: 

原因

1.类文件路径没有在classpath中定义

2.你不在你要执行的类文件目录下

3.类文件带有.class后缀

4.类名错误

5.包名错误

解决

1.classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

2.比如我在D:\demo目录下有个类文件要执行,那么cmd

下执行

d:

cd D:\demo

java testfilename

3.类文件执行前去除.class后缀

4.查看编译后产生的类名是不是你要执行的

5.去除包名或者指定类前带有包名,比如有个包名叫abc,你就要创建一个abc文件夹将class文件放进去,或者使用javac -d . 自动创建

posted on   GKLBB  阅读(237)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示