[root@hbase1 ~]# java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
[root@hbase1 ~]# JAVA_HOME="/usr/local/jdk1.6.0_17"
[root@hbase1 ~]# CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
[root@hbase1 ~]# PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
查看系统变量
[root@hbase1 lib]# 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
解决
[root@hbase1 lib]# pwd
/usr/local/jdk1.6.0_17/jre/lib
[root@hbase1 lib]# unpack200 rt.pack rt.jar
[root@hbase1 lib]# pwd
/usr/local/jdk1.6.0_17/lib
[root@hbase1 lib]# unpack200 tools.pack tools.jar
查看结果
[root@hbase1 ~]# 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问题已经解决
解决java报java/lang/NoClassDefFoundError: java/lang/Object
猜你喜欢
转载自songhl8814.iteye.com/blog/1858418
今日推荐
周排行