Java(9)在mac上运行命令行提示”找不到或无法加载主类”

Java45

天坑

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

运行环境

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

首先保证了Java环境变量和版本都是没问题的
Java(9)在mac上运行命令行提示”找不到或无法加载主类”
然后保证已经执行了以下命令,生成了 .class后缀的文件

javac EightSample.java

那么为什么还是报错呢?

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Java

类加载器ClassLoader

1.双亲委派模型 java是根据双亲委派模型的加载类的,当一个类加载器加载类时,会先尝试委托给父类加载器去加载,直到到达启动类加载器顶层若加载不了,则再让子类加载器去加载直到类成功加载,否则抛出异常。...
Java

设计模式之享元模式

本文通过优化买票的重复流程来说明享元模式,为了加深对该模式的理解,会以String和基本数据类型的包装类对该模式的设计进一步说明。 一、引出问题 鉴于小王此前的出色表现,老王决定带小王去旅游,但他在火...
Java

javaweb之HttpSession对象

1.session会话追踪原理 客户端第一次请求服务端,服务端会创建一个session对象并且存储下来,之后会将session的唯一标识sessionId设置到响应头中传给客户端 客户端之后请求就会在...
Java

设计模式之中介者模式

在我们的实际业务中,可能会有多个类相互调用,形成一个复杂的网状结构。这个时候,需要有一种模式,让他们之间的关系变得顺畅,产生一个中间人,让班级之间不再相互呼唤,这个模式就是我们今天的主角--中介模式。...
Java

Mysql-强制改密

MySQL V8.0.22 [mysqld] # 跳过登录验证 skip-grant-tables ```sql use mysql; update user set authentication_s...
Java

单例模式只会懒汉饿汉?读完本篇让你面试疯狂加分

前言 说到设计模式,面试排在第一位的十有八九是单例模式,这一定是大部分人从入门到面试工作都避不开的基础知识。 但单例模式不仅有懒汉模式和饿汉模式两种写法,往往我们掌握的都是最基础的写法,如果你有阅读过...
Java

DHCP 动态主机设置协议 分析

在TCP/IP网络中,每个接口都需要一个IP地址、子网掩码和广播地址( IPv6中没有),简单来说就是需要网络配置信息。如果想访问外部网络可以通过DNS获取外部地址,再通过路由间接转发出去。但是在"家...
Java

Java并发编程(一)JUC同步类

JUC 是学习 Java 并发编程的小伙伴不可避免的一个 pkg,JUC提供了对并发编程的底层支持,比如我们熟悉的线程池、MQ、线程同步... 都有JUC的影子,下面我们一起来看看JUC下比较重要的几...