【2020/3/12】Java 提示 java.lang.ClassNotFoundException(错误: 找不到或无法加载主类)的解决办法
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(错误: 找不到或无法加载主类)的解决办法相关推荐
- mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法...
发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多.不过在这过程中遇到了麻烦: 总是提示 "错误: 找不到或无法加载主类" 工程结构 查 ...
- 求助:java applet无法运行,错误: 找不到或无法加载主类 sun.applet.AppletViewer
import java.applet.Applet; import java.awt.Button; import java.awt.Color; public class HelloWorld ...
- win10无法检测java_win10下配置JAVA环境变量(以及错误: 找不到或无法加载主类的处理方法)...
系统:win10 pro 14393; 第一步:下载JDK文件(对应自己系统下对应版本)去oracle官网:http://www.oracle.com/technetwork/java/javase ...
- java运行显示“找不到或无法加载主类”的解决办法(linux)
要是配置文件的路径问题.打开终端,输入vi ~/.bashrc添加如下代码即可. # set Java environment JAVA_HOME=/usr/local/java/jdk1.8.0 P ...
- java applet无法运行,错误: 找不到或无法加载主类 sun.applet.AppletViewer
真的这个问题困扰我一上午,终于被我发现怎么更改了! Sun 是一个在计算机发展史上有着重要历史地位的公司,2009 年被 Oracle 收购,这里的sun应该是该公司创建的意思. 我的电脑idea配置 ...
- java问题:错误: 找不到或无法加载主类 HelloWorld
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: D:\java\eclipse-workspace\first\src\fir ...
- java错误找不到或无法加载主类_java提示找不到或无法加载主类怎么办
java提示找不到或无法加载主类的解决方法:1.打开高级系统设置,进入环境变量设置:2.新建JAVA_HOME变量,设置jdk安装路径:3.编辑PATH变量,添加bin目录的路径,点击[确定]即可. ...
- 【JAVA】错误: 找不到或无法加载主类 HelloWorld
[JAVA]错误: 找不到或无法加载主类 HelloWorld 1. 问题描述 在本地使用记事本创建文件并且使用java和javac来编译与执行时出现错误 命令以及提示如下: root>java ...
- Java:cmd命令行中 错误: 找不到或无法加载主类(从原理出发讲解!)
参考阅读(推荐) 使用java命令运行class文件提示"错误:找不到或无法加载主类"的问题分析 以下为原答案,不适用于所有问题场景,敬请参考上述链接(讲解非常细致) 知识点 ja ...
- [Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]
**背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器.后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错. **现象:**cm ...
最新文章
- python 去掉文件头部几行_批量重命名文件的python代码
- [JSOI2007]文本生成器
- .net ajax 怎么写,.NET学习篇--Ajax中Url的写法
- jzoj4815-ksum【堆】
- React开发(167):...数组拼接
- android 代理 wifi热点,android wifi热点默认网关
- 一道面试题:猫大叫了一声...
- 希望直接访问系统内某个链接,跳过登录验证等过程
- 谷歌全球服务均宕机,系因内部存储配额问题引发
- 自定义函数:删除数组B中与数组A重复的值
- 11.1-12.31推荐文章汇总
- RDKit|使用MolDraw2DCairo模块绘制分子
- EBS系统常见问题与故障
- C# 25. 获取windows串口号对应的串口(设备)名称
- 【转】编写高质量代码改善C#程序的157个建议——建议64:为循环增加Tester-Doer模式而不是将try-catch置于循环内...
- python项目实战:获取实时新浪微博热搜
- 新手福音!最全面的易懂CSS总结,一篇博文让你了解CSS,动一动小手收藏吧
- GameFi独角兽区块帝国,今日开启全球IDO
- vimeo 镜像_Vimeo的首席应用程序开发人员Kevin Sheurs访谈
- openGL学习笔记三: glu库及使用