关于java示例HelloWorld报错:找不到或无法加载主类

初学java,通常会做一个HelloWorld的例子。

很有可能你会碰到“找不到或无法加载主类”这样的错误。原因经常是因为疏忽,名称写错或者java语句,路径不对,环境变量配置问题。那么怎么找错误原因呢?首先要把正确流程理清。

比如,我的java目录是D:\jdk1.8,然后我的HelloWorld示例写在了F:\java\HelloWorld.java里。

首先,我们要进入f:,因为我的Helloworld放在F盘。

正常情况下操作命令为D:\jdk1.8\bin\javac HelloWorld.java先编译java,生成class文件。

注意,执行接下来的D:\jdk1.8\bin\java HelloWorld必须先进入到F:\java目录下,否则就会报错“找不到或无法加载主类”。

为了方便,我们通常会配置环境变量,省略之前的长串路径。

首先确认好要加的3个环境变量配置,( 要根据自己的实际路径配置)

1.变量名:JAVA_HOME   变量值:D:\jdk1.8

2.变量名:CLASSPATH   变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. 变量名:Path                变量值:D:\jdk1.8\bin;D:\jdk1.8\jre\bin;

具体操作是右击桌面计算机,选择属性,在属性界面找到更改设置,然后找到高级,里面会有环境变量的选项,点进去进行编辑或新增即可。

配置好后就可以直接javac + 文件路径这种简便操作了。

所以,出现“找不到或无法加载主类”的问题时,先检查拼写,然后看盘符是否在HelloWorld的盘符中,最后检查环境变量是否正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值