2012-10-15 53 views
0

我下载了JDK版本1.6.33(64位)并将环境设置为this explanation在redhat linux初始化虚拟机期间发生错误

当我尝试

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

for echo $CLASSPATH

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

当我再试试VM

的初始化

java/lang/NoClassDefFoundError: java/lang/Object

请建议我我做错了什么时启动任何应用程序服务器出现以下错误发生

错误.. 。

+0

双斜杠可能是一个问题。尝试将JAVA_HOME设置为“/usr/java/jdk1.6.0_33”,而不带结尾的“/”。 – Fildor

+0

我尝试过,但默认情况下它将“/” – Bathakarai

回答

1

问题是由于双斜杠。试试这个:

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

这样,它会修复路径,并会正常工作。

相关问题