java报错:找不到或无法加载主类的解决方法简单粗暴

作者:十里桃花笑春风? 时间:2023-03-29 17:20:58 

当我们在windows系统下安装完jdk时,测试案例HelloWorld;运行java命令时报错:找不到或无法加载主类

java报错:找不到或无法加载主类的解决方法简单粗暴

解决方法:

1.首先检查是否编译通过,生成了.class字节码文件

如果没有生成.class字节码文件,则需要执行javac编译命令编译源文件。

java报错:找不到或无法加载主类的解决方法简单粗暴

执行命令javac H:\javatest\HelloWorld.java(javac表示jdk内置编译命令;H:\javatest\HelloWorld.java表示源文件所在路径,这里我的测试源文件是位于H盘下,自己决定)

java报错:找不到或无法加载主类的解决方法简单粗暴

2.如果编译成功了有.class字节码文件,进行如下操作

java报错:找不到或无法加载主类的解决方法简单粗暴

那么我们直接去配置系统环境变量CLASSPATH(Classpath是javac编译器的一个环境变量。 它的作用与import、package关键字有关。 设置Classpath的目的,在于指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的.class文件)
编辑栏搜索“编辑系统环境变量”,然后打开它

java报错:找不到或无法加载主类的解决方法简单粗暴

点击“环境变量”

java报错:找不到或无法加载主类的解决方法简单粗暴

找到CLASSPATH进行编辑

java报错:找不到或无法加载主类的解决方法简单粗暴

java报错:找不到或无法加载主类的解决方法简单粗暴

完成后点击确定即可

然后我们再重新打开cmd命令提示符窗口(一定要重新打开),执行命令java HelloWorld(注意,在编译时生成的HelloWorld.class字节码文件,在解释器运行.class字节码文件时,不需要写.class后缀,否则也会报错)即可发现输出结果,不再报错!!!

java报错:找不到或无法加载主类的解决方法简单粗暴

来源:https://blog.csdn.net/qq_58281481/article/details/127164339

标签:java,主类,找不到,无法加载
0
投稿

猜你喜欢

  • Java删除二叉搜索树最大元素和最小元素的方法详解

    2023-09-30 07:27:09
  • Jackson反序列化@JsonFormat 不生效的解决方案

    2023-06-15 20:25:37
  • C# 对文件与文件夹的操作包括删除、移动与复制

    2023-11-16 07:20:46
  • SpringMVC的源码解析

    2022-10-05 20:12:18
  • Spring Boot缓存实战 Caffeine示例

    2021-11-15 17:39:34
  • SpringMVC整合mybatis实例代码

    2022-09-24 08:22:03
  • 浅谈C#中堆和栈的区别(附上图解)

    2022-02-15 14:05:09
  • JAVA基本概念详解

    2022-06-09 11:54:53
  • Java超详细讲解三大特性之一的多态

    2022-03-17 02:11:45
  • 创建execl导入工具类的步骤

    2022-03-11 11:41:09
  • 简单了解Java编程中抛出异常的方法

    2023-08-07 17:31:49
  • Android实现登录界面记住密码的存储

    2022-11-29 04:55:44
  • Netty分布式pipeline管道异常传播事件源码解析

    2021-08-15 16:12:02
  • Android实现注册界面

    2023-06-20 15:04:45
  • springboot 返回json格式数据时间格式配置方式

    2023-12-17 23:27:10
  • Flutter禁止手机横屏的简单实现方法

    2022-12-06 19:56:34
  • Android编程实现调用相册、相机及拍照后直接裁剪的方法

    2023-12-19 10:27:08
  • Flutter 如何正确显示SnackBar

    2023-06-23 13:00:40
  • Android7.0 MessageQueue详解

    2021-08-29 17:01:43
  • SpringBoot 二维码生成base64并上传OSS的实现示例

    2023-05-12 04:41:33
  • asp之家 软件编程 m.aspxhome.com