# java -version
Error 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问题已经解决
Error 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问题已经解决