解决java报java/lang/NoClassDefFoundError: java/lang/Object,
分享于 点击 47311 次 点评:117
解决java报java/lang/NoClassDefFoundError: java/lang/Object,
# java -versionError occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
# JAVA_HOME="/usr/local/jdk1.6.0_17"
# CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
# PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
查看系统变量
# cat /etc/profile
# set java environment
export JAVA_HOME=/usr/local/jdk1.6.0_17
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
解决
# pwd
/usr/local/jdk1.6.0_17/jre/lib
# unpack200 rt.pack rt.jar
# pwd
/usr/local/jdk1.6.0_17/lib
# unpack200 tools.pack tools.jar
查看结果
# java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
ok问题已经解决
相关文章
- 暂无相关文章
用户点评