java - Eclipse 在 Ubuntu 12 中无法找到 JVM

标签 java eclipse jakarta-ee ubuntu jvm

当我在 Ubuntu 中打开 eclipse 时,显示以下错误:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH

这些是我在 .bashrc 文件中设置的环境变量:

JAVA_HOME=/opt/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/opt/jdk1.7.0
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

我还 checkin 了终端:

asr@asr-desktop:~$ java -version

java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Server VM (build 21.0-b17, mixed mode)

asr@asr-desktop:~$ which java

/opt/jdk1.7.0/bin/java

asr@asr-desktop:~$ echo $JAVA_HOME

/opt/jdk1.7.0

asr@asr-desktop:~$ echo $PATH

/opt/softwares/apache-ant-1.7.1/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/vidyayugpc/bin:/opt/jdk1.7.0/bin:/home/vidyayugpc/bin:/opt/jdk1.7.0/bin

Eclipse 仅通过命令提示符打开,我尝试通过添加以下行在 eclipse.ini 文件中指定 JVM 位置

-虚拟机

/opt/jdk1.7.0/bin/java

但它没有再次运行,显示相同的错误 jvm is not find。有人可以帮助我吗?

最佳答案

这项工作对我来说是使用任何文本编辑器编辑 eclipse.ini 并将您的 -vm 路径更改为 JDK 的真实路径

-vm /opt/jdk1.6.0/bin/

关于java - Eclipse 在 Ubuntu 12 中无法找到 JVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26211098/

相关文章:

java - 通过反射访问子类中父类(super class)的私有(private)成员变量

java - 在 Eclipse 中为 GWT 应用程序配置 Log 4j

web-services - 在 CXF JAX-WS 单向方法调用中获取客户端 IP 地址的可靠方法

java - Hibernate boolean true_false 在 MySql 中产生一个字符......有时?

java - 如何用数字和章程组合的 5 位数字创建随机数

Hoogle 的 EclipseFP 问题

java - Struts2 验证框架不验证字段

java - 在 Tomcat 9 上运行时在 Maven/Jersey Web 服务上获取 java.lang.ClassNotFoundException : jakarta. servlet.Filter

java - GWT 2.5.1 和 Kindle paperwhite 用户代理

Eclipse/STS Java 编辑器背景色强制白色