关于eclipse转到cmd运行java时“找不到或无法加载主类”的问题

关于在用cmd运行java时有很多人遇到这样的情况(如下图)在这里插入图片描述
分两种情况:
一、跟装JDK时环境变量的配置有关系,第一步生成类的时候是没有问题的,但是第二部在运行类就出现错误了,解决办法就是加一句命令:"SET CLASSPATH=."即:
javac demo.java
SET CLASSPATH=.
java demo
二、第二种就是创建项目的时候建了包(关于这个我们还没学到)。有两种解决办法,第一种就是创建项目的时候不要建包,eclipse转换到cmd直接运行就可以。

另一种我在一个博主那看的***(由于没联系上不好冒然放链接,感兴趣请转“身价五毛”看***),先运行"javac demo.java"生成类(如上图),然后地址返回到最外层包的上一级目录下运行,且类名前需要加包名,用".“隔开,例如我得包名时"liya”,则"java liya.demo"
在这里插入图片描述

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值