在redhat linux中初始化VM时发生错误

时间:2012-10-15 07:26:35

标签: java install

我下载了JDK版本1.6.33(64位)并在this explanation之后设置了环境。

当我尝试

echo $JAVA_HOME

它返回  /usr/java/jdk1.6.0_33/

代表echo $PATH

显示

/usr/java/jdk1.6.0_33//bin:/usr/lib64/qt-3.3/bin:/usr/local /sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

代表echo $CLASSPATH

显示.:/usr/java/jdk1.6.0_33//lib/classes.zip

当我尝试启动任何应用程序服务器时,我收到以下错误

  

VM初始化期间发生错误

java/lang/NoClassDefFoundError: java/lang/Object

请告诉我我做错了什么......

1 个答案:

答案 0 :(得分:1)

问题是由于双斜线造成的。试试这个:

export JAVA_HOME=/usr/java/jdk1.6.0_33
export PATH=$PATH:$JAVA_HOME/bin

通过这种方式,它将修复路径,并且可以正常工作。