错误: 找不到或无法加载主类 - 汪成龙的博客

cnwcl 2021-08-01 原文


错误: 找不到或无法加载主类


问题描述:

在命令控制台中运行 java Welcome,显示如下错误:

错误: 找不到或无法加载主类

 

原因:

1. 环境变量 CLASSPATH 设置问题

  在 CLASSPATH 中添加 . (英文句号),让 java 查找当前目录。

2. package 问题

  如果类上加了 package,就需要建立对应 package 的目录。

3. 命令使用问题

  第一步需要使用 javac Welcome.java ,将代码编译成字节码文件。成功编译后会生成 Welcome.class 文件。

  第二步使用 java Welcome 运行,Welcome 后面不要跟 .java 或者 .class。这里的 Welcome 是 main 函数所在的类名。

 

Welcome.java

文件内容如下:

public class Welcome {
    public static void main(String[] args) {
        System.out.println("Welcome to Core Java");
    }
}

 

发表于
2018-10-11 10:10 
汪成龙的博客 
阅读(44945
评论(3
编辑 
收藏 
举报

 

版权声明:本文为cnwcl原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cnwcl/articles/9770871.html

错误: 找不到或无法加载主类 - 汪成龙的博客的更多相关文章

  1. 获取官方节假日数据的api接口,获取指定日期的节假日数据 – 奋斗的小农

    获取官方节假日数据的api接口,获取指定日期的节假日数据 获取指定日期的节假日信息 1、接口地址:http:/ […]...

  2. Oracle与MySQL的SQL语句区别 – 那只马儿

    Oracle与MySQL的SQL语句区别 1.表   1.1创建表(同)     create table t […]...

  3. kbengine mmo源码(完整服务端源码+资源+完整客户端源码) – liquidx

    kbengine mmo源码(完整服务端源码+资源+完整客户端源码) kbengine mmo源码(完整服务端 […]...

  4. Windows 2000实现网络共享连接 – surfer

    Windows 2000实现网络共享连接 在微软以前版本的视窗操作系统中,我们实现共享连接一般使用WinGat […]...

  5. 正则化L1和L2 – 下士闻道

    正则化L1和L2 基于距离的norm1和norm2   所谓正则化,就是在损失函数中增加范数,那么老调重弹一下 […]...

  6. IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) – diaobiyong

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 本文转载自:http://blog.cs […]...

  7. MATLAB求解非齐次线性方程组 – Genesis2018

    MATLAB求解非齐次线性方程组 根据线性代数中求解方程组的基本知识,首先应判断系数矩阵的秩是否和增广矩阵的秩 […]...

  8. OpenCV学习笔记(二) cv::Mat – eric.xing

    OpenCV学习笔记(二) cv::Mat Mat的 特性 、属性 与 地址计算方法。 部分内容转自:Open […]...

随机推荐

  1. [开源][示例更新]eCharts配置简化包OptionCreator[typescript版]

    前言 eCharts作为国内优秀的开源图表工具,功能强大,但是使用中也存在一定的问题。 文档更新较慢,文档说明 […]...

  2. 量化交易投资入门

    量化交易,指的是利用数学模型,在金融市场中寻找稳定超额收益的投资手段。量化交易有着挖掘信息能力强,不易受主观情 […]...

  3. Python奇技淫巧 – 持续更新中….

    Python奇技淫巧 人生苦短,我用Python; 编程界这绝对不是一句空话,尤其是对于使用过多个语言进行工作 […]...

  4. 数据库基础测试题

    一.  请写出数据库分离和附加的步骤     分离:右击数据库”MySchool”,在 […]...

  5. 《富爸爸,穷爸爸》阅读笔记

    读后感 书摘 第一章:富爸爸,穷爸爸 第二章:第一课 – 富人不为钱工作 第三章: 第二课  […]...

  6. [翻译]Go与C#的比较,第二篇:垃圾回收

    Go vs C#, part 2: Garbage Collection | by Alex Yakunin […]...

  7. centos7环境搭建一台mysql服务器启动多个端口

    在一台服务器上启动多个mysql实例,分别用不同的端口号,因centos7版本安装mysql5.7后不存在my […]...

  8. Mac——无法退出移动硬盘解决办法

    xingchongs-MacBook-Pro-3:~ root# history      1  diskut […]...

展开目录

目录导航