Java命令行新手上路

当尝试使用Java命令运行代码时,遇到ClassNotFound异常可能是因为未正确编译.java文件、不在正确目录下或IDE缓存问题。确保使用javac编译源代码生成.class文件,并在相应目录(如'out'或'production')下运行java命令。注意文件路径的正斜杠和反斜杠,以及IDE的缓存清理。如果路径输入仍然出错,检查路径是否准确无误。
摘要由CSDN通过智能技术生成
  • 常见问题
    • 我想用Java命令执行我的代码,我的java文件就在那个目录,为什么显示ClassNotFound(找不到类)?
      • 首先,确定你java命令的对象是一个.class文件。想要得到.class文件,你需要通过javac命令编译你的.java文件(也就是你写的源代码),当然你也可以用IDE帮你编译好;
      • 其次,确定你现在在正确的目录下面。如果你使用IDEA之类的IDE,那么终端默认你已经打开了存放源代码的文件夹(也就是你的项目文件夹)。你需要使用cd命令进入.class文件所在的文件夹,我们一般会命名为"out"或者"production",然后再使用java命令;
      • 最后,有时候IDE本身会出现问题。需要清除IDE的缓存。
    • 我输入的文件夹地址始终提示找不到、不存在?
      • 注意你使用的"/"和"\“。
      • 注意文件夹目录开始之前有一个"\",而结尾的时候没有。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值