zoukankan      html  css  js  c++  java
  • Error: Exception in thread “main” java.lang.NoClassDefFoundError错误

    Error: Exception in thread “main” java.lang.NoClassDefFoundError错误

    1. 检查文件名与类名是否一致
    2. 检查程序中main方法写的是否正确: public static void main(String[] args)
    3. javac后面跟的参数是文件名(带java后缀),但java后面跟的是类名(不带class后缀)
    4. 设置classPath: classPath是在安装JDK时要设置的内容,一般来说最好还有自己设置一个目录来存放自己的类文件。

    设置d:/class 目录;   classpath = %classpath%;d:/class

    现在再将A.class文件copy到d:/class目录下,再java A应该就ok了。

    1. 结合3和4

    如果你的类属于某一个包,比如 C.B.A ;

    按照第四点所说,将A.class文件放到d:/class/C/B目录下

    执行时按第三点所说,按类名执行: java C.B.A

  • 相关阅读:
    B3
    B2
    b1
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
  • 原文地址:https://www.cnblogs.com/pandy/p/3644716.html
Copyright © 2011-2022 走看看