`

解决 java/lang/NoClassDefFoundError: java/lang/Object 错误

 
阅读更多
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://frankzhao.blog.51cto.com/273790/244586
安装完JDK ,设定环境变量后出现这个错误:
[root@localhost lib]# javac
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
[root@localhost lib]# java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
解决办法:分别把 
/opt/jdk1.6.0_15/lib/ tools.pack  转为  tools.jar  
 
/opt/jdk1.6.0_15/jre/lib/rt.pack   转为  rt.jar
[root@localhost lib]# pwd
/opt/jdk1.6.0_15/lib
[root@localhost lib]# unpack200 tools.pack tools.jar
[root@localhost lib]# ls
ct.sym  htmlconverter.jar  jconsole.jar  orb.idl     tools.jar   tools.pack.bak
dt.jar  ir.idl             jexec         sa-jdi.jar  tools.pack  visualvm
[root@localhost lib]# pwd
/opt/jdk1.6.0_15/jre/lib
[root@localhost lib]# unpack200 rt.pack rt.jar
分享到:
评论

相关推荐

    jdk1.6.0_191.linux.x64.tar.gz

    Java 6 u191 linux x64版本,亲测可用...# java/lang/NoClassDefFoundError: java/lang/Object cd jdk1.6.0_191/lib ../bin/unpack200 tools.pack tools.jar cd jdk1.6.0_191/jre/lib ../bin/unpack200 rt.pack rt.jar

    commons-digester.jar

    当你遇到`java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet`这样的错误时,这意味着你的应用程序运行环境中缺少了Apache Commons Digester库,需要引入`commons-digester.jar`来解决这个问题。...

    rt.jar—For Windows上的Java

    有些装有Java的电脑上,在cmd内输入:Java -version,会出现错误: Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object 这是因为Java目录\lib或Java目录\jre\lib下缺少...

    Java字节码揭秘

    invokespecial java/lang/Object/()V return .end method .method public fun(I)I .limit stack 2 .limit locals 2 iload_1 dup imul ireturn .end method ``` 5. **Hello World 示例** ```plaintext...

    xmlbeans-3.1.0.jar

    xmlbeans-3.1.0.jar包 XMLBeans是一种工具,可让您以Java友好的方式访问XML 的全部功能。 解决 java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException异常

    JDOMException错误解决办法

    在遇到`java.lang.NoClassDefFoundError: org/jdom/JDOMException`这类错误时,首先要确认项目中的类路径是否配置正确,包括项目本身的类路径以及服务器(如Tomcat)的类路径。其次要确保所使用的JDOM版本与其他依赖...

    导入json包的一些注意

    如果没有它,你可能会遇到`java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean`的错误。 2. **commons-collections.jar**: 包含了集合操作的各种实用工具类,如`ListOrderedMap`,在处理JSON...

    Ubuntu下手动安装JDK6.doc

    - **出现NoClassDefFoundError错误**:安装完JDK并设置好环境变量后,如果执行`javac`或`java`命令时遇到`java/lang/NoClassDefFoundError:java/lang/Object`错误,可能是因为JDK中的某些必要文件未被正确解压。解决...

    nginx+tomcat+memcached负载均衡集群搭建许jar包大全

    1)msm1.6.5依赖了Couchbase,需要添加couchbase-client的jar包,否则启动会报:java.lang.NoClassDefFoundError:com/couchbase/client/CouchbaseClient。 2)Tomcat6和Tomcat7使用不同msm支持包:memcached-...

    JAVA语言程序设计课件Java语言开发环境.ppt

    4. `java.lang`:基础类库,包含所有Java程序都直接或间接使用的类,如`Object`、`String`等。 5. `java.net`:提供网络通信所需的类,如Socket和ServerSocket。 6. `java.util`:包含各种实用工具类和数据结构,如...

    使用JACOB工具调用COM组件

    JACOB,全称为JAVA-COM Bridge,它允许Java应用程序直接调用COM(Component Object Model)组件,这些组件通常是用Visual Basic、VC++等语言编写的,并且在Windows操作系统环境下运行。JACOB利用Java本地接口(JNI)...

    java 异常总结

    **未找到类定义错误**:`NoClassDefFoundError` - **定义**:当Java虚拟机或者类装载器试图实例化某个类,而找不到该类的定义时抛出该错误。 - **示例**:类加载失败。 ##### 13. **域不存在错误**:`...

    JSON - JAVA 使用方法.docx

    如果遇到`java.lang.NoClassDefFoundError`错误,可能是因为缺少了必要的依赖库或者版本不匹配。例如,缺少ezmorph.jar或commons-collections.jar会导致特定的类找不到。 以下是一些使用json-lib将Java数据结构转换...

    ognl.zip 版本3.0.6

    **Java.lang.NoClassDefFoundError: ognl/PropertyAccessor** `NoClassDefFoundError` 是Java运行时环境中的一个错误,它通常发生在尝试执行一个已经成功编译但运行时找不到对应类定义的情况。在这种情况下,错误...

    java对象转json所需要的包

    java对象转json所需要的包 解决JSONObject.fromObject()和JSONArray.fromObject()报 java.lang.NoClassDefFoundError的问题。 导入jar包后请 import net.sf.json.JSONArray; import net.sf.json.JSONObject;

    《Java语言程序设计》模拟试题(一)1

    8. **基类**:Java中所有类的基类是`Object`类。 9. **多重继承**:Java不支持多重类继承,但可以通过接口实现多重继承。 10. **表达式逻辑**:在Java中,只有`true`和`false`是布尔值,所以表达式`3>3`为`false`...

    Struts2运行经常遇见的异常描述

    在使用 Struts2 的 Dojo 插件时,如果缺少必要的 JAR 包 `struts2-dojo-plugin-2.1.2.jar`,将会出现 `java.lang.NoClassDefFoundError` 异常。这是因为 Struts2 Dojo 插件中的 `HeadTag` 需要渲染 JavaScript 代码...

    java中实现map与对象相互转换的几种实现

    `Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/Transformer` 该错误是由于commons-collections.jar包缺失引起的,解决方法是添加commons-collections.jar包到项目...

    JSON--JAVA相互转换数据使用方法

    确保所有依赖库已正确导入项目中,以避免`NoClassDefFoundError`错误。 #### Java数据转换为JSON 转换JAVA数据结构(如List、Map、Bean、数组)到JSON格式,可以采用以下方法: 1. **List集合转换** ```java ...

Global site tag (gtag.js) - Google Analytics