java - redhat linux 初始化VM时出现错误

标签 java installation

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

当我尝试

回显$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

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

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

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

最佳答案

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

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

这样它将修复路径并且可以正常工作。

关于java - redhat linux 初始化VM时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12891002/

相关文章:

java - Java 7 是否对方法 Arrays.Sort 使用 Tim Sort?

java - 模拟 RestTemplate API 调用

java - 当几个线程尝试调用同一个同步方法时会发生什么?

java - 是否可以在没有 JNDI 的情况下将 HornetQ 用作 bean(即使它在某种抽象之后)...?

java - org.springframework.security.authentication.encoding 在 maven 中不存在

gcc - 如何在 CentOS 7.2 上使用 yum 安装 gcc 5.3?

windows - 错误 1920 服务启动失败。确认您有足够的权限启动系统服务

mysql - 在 Windows Server 上配置 wamp 服务器?

python - 似乎无法在 Windows 上为 python 2.7 安装 pandas

python - 在OSX Yosemite上为Python 2.7安装OpenCV时出错-错误:无匹配功能