zoukankan      html  css  js  c++  java
  • java HelloWorld时报错:"找不到或无法加载主类"问题的解决办法

      当我在做Java入门的时候,根据教程写的第一个Java程序是:

    public class HelloWorld {
        /* 第一个Java程序
         * 它将打印字符串 Hello World
         */
        public static void main(String []args) {
            System.out.println("Hello World"); // 打印 Hello World
        }
    }
    

      这个文件的后缀是.java,然后使用cmd(命令提示符工具)在当前目录下键入:javac HelloWorld.java,然后按下Enter键运行之后在当前目录下生成后缀为.class的class文件。然后当我在cmd中键入:java HelloWorld,并按下Enter键运行之后结果报错:“找不到或无法加载主类”。

      这个问题出现的原因是之前配置环境变量classpath时配置不全的问题,我之前的classpath配置是jdk安装目录下的lib文件夹,即:“D:workingJavajdk-9.0.4lib”。但是仅仅这样是不够的,还需要在前面加上一个英文句点和分号,即:“.;D:workingJavajdk-9.0.4lib”。然后关闭之前的cmd,再重新打开进入当前目录,再键入:java HelloWorld,按下Enter键运行程序,一切正常。

      Good luck!

  • 相关阅读:
    HIVE的基本操作
    sqoop数据迁移
    工作流调度器azkaban
    C/s模式与B/S模式
    自动装箱和拆箱所带来的问题(1)“==”问题
    线程死锁
    模拟售票
    线程之间的通信
    线程同步引发的安全问题
    sql server 与 mysql在自定以数据类型的区别
  • 原文地址:https://www.cnblogs.com/heyanfei/p/8888803.html
Copyright © 2011-2022 走看看