1、在用 java.exe 运行指定的 .java 字节码文件之前,需要先用 javac.exe 将准备执行的 .java 文件进行编译。方法是:

javac *.java

*.java 的 * 号代表文件名。编译成功后,再用 java.exe 执行。

2、如果仍然提示:“错误: 找不到或无法加载主类”,则检查环境变量是否配置正确。在环境变量中添加 classpath 变量,值设定为如下三个目录:

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

.代表当前目录。
如果未配置 JAVA_HOME 环境变量(最好放在系统变量中),应在修改 classpath 变量之前先将 JAVA_HOME 设置为 JDK 的安装目录。例如:

D:\Program Files\Java\jdk

如果不添加 JAVA_HOME 变量,开发平台可能会报错。不过,也可以不添加 classpath 变量,而是在用 java.exe 运行指定的 java 文件时在文件名(注意:大小写在这里不要写错)后传入 -classpath 参数:

-classpath .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

亦可显式传参,例如:

-classpath .;D:\Program Files\Java\jdk\lib\tools.jar;D:\Program Files\Java\jdk\lib\dt.jar

.java 文件就可以正常运行了。

【2020/3/12】Java 提示 java.lang.ClassNotFoundException(错误: 找不到或无法加载主类)的解决办法相关推荐

  1. mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法...

    发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多.不过在这过程中遇到了麻烦: 总是提示 "错误: 找不到或无法加载主类" 工程结构 查 ...

  2. 求助:java applet无法运行,错误: 找不到或无法加载主类 sun.applet.AppletViewer

    import java.applet.Applet; import java.awt.Button; import java.awt.Color;   public class HelloWorld ...

  3. win10无法检测java_win10下配置JAVA环境变量(以及错误: 找不到或无法加载主类的处理方法)...

    系统:win10 pro  14393; 第一步:下载JDK文件(对应自己系统下对应版本)去oracle官网:http://www.oracle.com/technetwork/java/javase ...

  4. java运行显示“找不到或无法加载主类”的解决办法(linux)

    要是配置文件的路径问题.打开终端,输入vi ~/.bashrc添加如下代码即可. # set Java environment JAVA_HOME=/usr/local/java/jdk1.8.0 P ...

  5. java applet无法运行,错误: 找不到或无法加载主类 sun.applet.AppletViewer

    真的这个问题困扰我一上午,终于被我发现怎么更改了! Sun 是一个在计算机发展史上有着重要历史地位的公司,2009 年被 Oracle 收购,这里的sun应该是该公司创建的意思. 我的电脑idea配置 ...

  6. java问题:错误: 找不到或无法加载主类 HelloWorld

    有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: D:\java\eclipse-workspace\first\src\fir ...

  7. java错误找不到或无法加载主类_java提示找不到或无法加载主类怎么办

    java提示找不到或无法加载主类的解决方法:1.打开高级系统设置,进入环境变量设置:2.新建JAVA_HOME变量,设置jdk安装路径:3.编辑PATH变量,添加bin目录的路径,点击[确定]即可. ...

  8. 【JAVA】错误: 找不到或无法加载主类 HelloWorld

    [JAVA]错误: 找不到或无法加载主类 HelloWorld 1. 问题描述 在本地使用记事本创建文件并且使用java和javac来编译与执行时出现错误 命令以及提示如下: root>java ...

  9. Java:cmd命令行中 错误: 找不到或无法加载主类(从原理出发讲解!)

    参考阅读(推荐) 使用java命令运行class文件提示"错误:找不到或无法加载主类"的问题分析 以下为原答案,不适用于所有问题场景,敬请参考上述链接(讲解非常细致) 知识点 ja ...

  10. [Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]

    **背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器.后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错. **现象:**cm ...

最新文章

  1. python 去掉文件头部几行_批量重命名文件的python代码
  2. [JSOI2007]文本生成器
  3. .net ajax 怎么写,.NET学习篇--Ajax中Url的写法
  4. jzoj4815-ksum【堆】
  5. React开发(167):...数组拼接
  6. android 代理 wifi热点,android wifi热点默认网关
  7. 一道面试题:猫大叫了一声...
  8. 希望直接访问系统内某个链接,跳过登录验证等过程
  9. 谷歌全球服务均宕机,系因内部存储配额问题引发
  10. 自定义函数:删除数组B中与数组A重复的值
  11. 11.1-12.31推荐文章汇总
  12. RDKit|使用MolDraw2DCairo模块绘制分子
  13. EBS系统常见问题与故障
  14. C# 25. 获取windows串口号对应的串口(设备)名称
  15. 【转】编写高质量代码改善C#程序的157个建议——建议64:为循环增加Tester-Doer模式而不是将try-catch置于循环内...
  16. python项目实战:获取实时新浪微博热搜
  17. 新手福音!最全面的易懂CSS总结,一篇博文让你了解CSS,动一动小手收藏吧
  18. GameFi独角兽区块帝国,今日开启全球IDO
  19. vimeo 镜像_Vimeo的首席应用程序开发人员Kevin Sheurs访谈
  20. openGL学习笔记三: glu库及使用

热门文章

  1. 虚幻引擎4——引擎下载及基本蓝图节点/数组节点详细介绍
  2. U8 8.9 数据库置疑恢复方法
  3. 2018时间的朋友罗振宇跨年演讲主题是什么?
  4. 代码写得很牛逼但UI界面却搞得很丑?来,杨工带你!
  5. 简单的python爬虫程序:爬取斗鱼直播人气前五十的主播
  6. windows media player 服务器运行失败
  7. unity IOS 微信踩坑记录
  8. Python实用案例,Python脚本实现快速卡通化人物头像,让我想起了QQ秀时光!
  9. date设置时间提示:Local time zone must be set--see zic manual page 2018
  10. Linux命令英文全称