零基础学Java(9)在mac上运行命令行提示"找不到或无法加载主类"

java 文章 2022-07-20 10:01 712 0 全屏看文

AI助手支持GPT4.0

天坑

遇到的问题:使用命令行执行命令:java EightSample,会报以下错误
错误: 找不到或无法加载主类 EightSample
 

运行环境

  • mac系统
  • IntelliJ IDEA编译器
  • Java 1.8

首先保证了Java环境变量和版本都是没问题的

然后保证已经执行了以下命令,生成了.class后缀的文件

javac EightSample.java

那么为什么还是报错呢?

 

问题原因

是因为idea编辑的时候加上了包名导致的错误

 

解决办法1

去掉第一行的package JavaProgramming; ,然后在EightSample.java文件的当前目录编译java文件:

javac EightSample.java

运行编译后的文件:

java EightSample

解决办法2

不修改文件,将当前目录cd到编译后包名的当前目录(一般是src目录),执行如下命令:

java JavaProgramming.EightSample

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
作为一个程序员,有什么想对新人说的吗?
程序控制
判断数字、网址、IP4、IP6、营业执照、车牌号等正则表达式
如何使用java代码将一个set集合中的元素转换为一个“逗号分隔的字符串”呢
HttpClient高并发下性能优化-http连接池
随便看看
企业微信getCurExternalContact方法fail permission denied 5866
无法接收到成员通知 735
企业微信里头的客户详情,是否提供跳转小程序的功能接口 1177
企业微信sdk有React Native版本么?主要是分享图片,附件,视频的功能 700
如何解决agentConfig is not a function报错问题? 3294
企业微信里面想接入自己开发的后台管理系统,不知道可以吗? 1258
企业微信-会话存档-Python-对接-Linux_C_SDK 1353
请问企业微信的Workplace中的 Application设定URL在浏览器中打开吗? 970
企微第三方应用可否跳转微信小程序 1221
企业微信群如何管理,群公告怎么发? 1250