`
zengjuly
  • 浏览: 15041 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

java程序运行时提示NoClassDefFoundError错误

 
阅读更多

首先查了javadoc,说明是class没有定义,但是明显不是,

有确认了一下classpath,发现由于配置Android开发环境,修改了classpath,将其改回.;JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar; 再次执行就可以啦

分享到:
评论

相关推荐

    Exception in thread main java.lang.NoClassDefFoundError错误解决方法

    `Exception in thread "main" java.lang.NoClassDefFoundError` 是Java编程中常见的一个运行时异常,通常发生在尝试运行一个Java程序时,如果JVM找不到在类路径(ClassPath)中定义的主要类(主类,即包含`public ...

    java.lang.NoClassDefFoundError:

    该错误表明在程序运行过程中,Java虚拟机(JVM)尝试加载一个类的实例时未能找到该类的定义。 #### 问题分析 此错误通常发生在以下几种情况: 1. **类路径问题**:所需的类库没有被正确添加到项目的类路径中。 2. ...

    NoClassDefFoundError: jxl/WorkbookSettings

    标题 "NoClassDefFoundError: jxl/WorkbookSettings" 是一个常见的Java运行时错误,意味着在尝试执行程序时,系统无法找到某个类的定义。这个错误通常发生在类路径(ClassPath)配置不正确或者缺少了必要的库依赖时...

    《Java面向对象程序设计》(第版)课后答案.docx

    6. **异常处理**:错误提示如`NoSuchMethodError`和`NoClassDefFoundError`通常表示主类找不到或方法定义不匹配,这可能是因为类路径设置不正确或者类的方法签名不符合预期。 7. **变量和类型转换**:Java中浮点数...

    Java开发常见错误及解决方案文件

    可能的原因包括类文件未被正确上传到服务器、上传了类文件但服务器没有正确检测到,以及程序运行时所需的内存超出了JVM分配的空间。 - 解决方案: ①重新上传未找到的类文件。 ②更新JSP页面或整个应用程序,确保...

    java环境变量的设置

    - **问题2**:编译Java程序时出现“NoClassDefFoundError”错误。 - **解决方法**:这可能是由于Classpath环境变量设置不正确导致的。请检查Classpath中是否包含了正确的JDK库文件路径。 通过以上步骤,你可以确保...

    java面向对象程序设计第二版课后答案.docx

    - **Java程序的编译与运行流程**: - 使用文本编辑器编写源文件。 - 使用`javac.exe`编译Java源程序,生成`.class`字节码文件。 - 使用`java.exe`解释器运行字节码文件。 #### 2. Java源文件与类的基本结构 - **...

    JAVA常见错误大全.pdf

    10. NoClassDefFoundError:当JVM在运行时找不到某个类的定义时,会抛出这个错误。通常这发生在类路径设置不正确或者缺少某些必需的jar文件时。例如,可能缺少了 "commons-beanutils.jar"、"dom4j-1.6.1.jar"、"asm-...

    Java基础编程异常总结

    - **问题描述**:编译Java文件时出现语法错误提示。 - **示例错误**:`public stativoid main(String[] args)`。 - **解决方案**: - 纠正语法错误,例如将`stativoid`更改为`static void`。 - 使用IDE或代码编辑...

    运行jface所需要的最新jar包

    友情提示:缺少SWT包,自己去官方网站(http://www.eclipse.org/swt/)下载最新的,解决java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IProgressMonitor和java.lang.NoClassDefFoundError: org/eclipse...

    java入门与加深FAQ.doc

    - **JRE (Java Runtime Environment)**:即Java运行时环境,是运行Java程序所必需的软件环境,包含Java虚拟机(JVM)和Java核心类库。如果你只是想运行Java程序或Applet,则只需要安装JRE即可。 - **J2RE**:是Java2...

    关于java中package的设置

    编译通过,但是运行时出现错误提示: Exception in thread \"main\" java.lang.NoClassDefFoundError: Ptest. 我反复检查程序都没有发现什么问题,于是在网上搜索“java package 设置”,查看了一些相关文章,还是...

    Java初学者 JDK命令行 路径问题

    当尝试运行一个Java程序时出现`Exception in thread "main" java.lang.NoClassDefFoundError`这样的错误提示时,意味着Java虚拟机(JVM)无法找到指定类的定义。这通常是因为类路径(classpath)设置不正确导致的。...

    java-package与import机制

    然而,对于初学者而言,在尝试执行`java HelloWorld`时,很可能会遇到`java.lang.NoClassDefFoundError`这样的错误提示,这对于初学者来说无疑是一个不小的挑战。 为了解决这个问题,并帮助初学者更好地理解Java的`...

    Java-2实用教程(第5版)习题解答.doc

    - 执行`java Xiti.class`也会得到错误提示,因为无法直接通过类文件来运行Java程序。 - 执行`java Xiti`将会输出:“您好,很高兴认识您 nice to meet you”。 #### 习题 2(第 2 章) ##### 一、问答题解析 1....

    理解java的helloworld[归类].pdf

    首先,当尝试编译`javac HelloWorld`时,出现“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件”的错误,这是因为Java Development Kit (JDK) 的环境变量没有正确设置。在Windows系统中,需要在系统...

Global site tag (gtag.js) - Google Analytics