zoukankan      html  css  js  c++  java
  • 运行.class文件提示找不到或者无法加载主类原因

    在Java初学之时,用文本文件写了一个“hello world”的简单程序。在dos环境下使用命令javac -test1.java 进行编译。

    编译出名称为test1.class的Java运行文件。

    使用Java test1命令运行文件时出错,提示“找不到或者无法加载主类”。

    出现这种错误的原因有两种:

    一、文件名写错。注意,在写文件名称时不能带.class后缀

    二、classpath环境变量配置问题。

    使用命令:set classpath 查看classpath配置信息

    classpath代表的是:为Java虚拟机指示.class文件的所在位置。

    说白了就是告诉虚拟机你应该在我指定的位置去寻找.class文件进而执行。

    修改classpath:

    一、临时修改。命令set classpath=.;%clsspath%;(指示classpath的位置是当前目录和先前设定的位置)

    二、永久修改。在我的电脑中的直接修改classpath的环境变量,添加.;

    临时修改后不能关闭cmd,在当前cmd下直接运行Java test1即可正常运行;

    永久修改后需要关闭cmd,重新打开后运行Java test1即可正常运行。

  • 相关阅读:
    C语言第五次作业
    C语言第四次作业
    C语言第三次作业

    第一次作业
    C语言第五次作业
    C语言第四次作业
    C语言第三次作业
    C语言理论作业—2
    燕勇鹏-160809318
  • 原文地址:https://www.cnblogs.com/6tian/p/3711790.html
Copyright © 2011-2022 走看看