zoukankan      html  css  js  c++  java
  • [JAVA] 运行 java HelloWorld 命令,提示“错误: 找不到或无法加载主类

    肯定是哪里出了问题,需要检查命令、系统环境变量配置、代码三个方面:

    命令

    java运行需要先使用“javac HelloWorld.java”命令对java文件进行编译,编译会自动生成一个同名的以“.class”为后缀的类文件放在同一目录,然后再执行“java HelloWorld”来运行。(注意:此处运行“java”命令,java后只能跟文件名,不需要任何后缀,否则也会报错)
    我书写的命令不存在这个问题,可以排除!

    系统环境变量

    我使用的是 win10 系统,按菜鸟教程对系统环境变量进行了正确配置,如下:

    变量名:JAVA_HOME
    变量值:C:Program FilesJavajdk-10.0.1        // 要根据自己的实际路径配置
    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib	ools.jar;         //记得前面有个"."
    变量名:Path
    变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
    

    我的问题就出现在path路径上少写了后半部分:%JAVA_HOME%jrein;

    代码

    public class HelloWorld {
    
        public static void main(String []args) {
            System.out.println("Hello World");
        }
    
    }
    

    cmd下运行:

    D:helloworld>java HelloWorld
    Hello World
    

    结果OK

    原文:运行 java HelloWorld 命令,提示“错误: 找不到或无法加载主类

  • 相关阅读:
    Lucene综合案例
    Lucene 高级搜索
    Lucene 分词器
    Lucene 索引维护
    Lucene Field域类型
    Lucene入门
    Lucene介绍和全文检索流程
    数据查询方法
    序列化
    drf
  • 原文地址:https://www.cnblogs.com/jsdy/p/13461599.html
Copyright © 2011-2022 走看看