Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的Java版本是最新版本,但我的JVM仍然是1.5?_Java_Eclipse_Error Handling_Version - Fatal编程技术网

我的Java版本是最新版本,但我的JVM仍然是1.5?

我的Java版本是最新版本,但我的JVM仍然是1.5?,java,eclipse,error-handling,version,Java,Eclipse,Error Handling,Version,最近我尝试使用 但当我打开它时,它告诉我我的JVM版本太旧了 Incompatible JVM Version 1.5.0_05 of the JVM is not suitable for this product.<br> Version: 1.6 or greater is required 不兼容的JVM JVM的1.5.0_05版本不适用于此产品。 版本:1.6或更高版本是必需的 让我感到奇怪的是,“我的java verion是最新的verion 我还尝试从Oracle

最近我尝试使用 但当我打开它时,它告诉我我的JVM版本太旧了

Incompatible JVM
Version 1.5.0_05 of the JVM is not suitable for this product.<br>
Version: 1.6 or greater is required
不兼容的JVM
JVM的1.5.0_05版本不适用于此产品。
版本:1.6或更高版本是必需的
让我感到奇怪的是,“我的java verion是最新的verion

我还尝试从Oracle安装最新版本。。。jre、jdk或其他任何东西,每次启动Eclipse时都会出现相同的错误

请不要告诉我在
“eclipse.ini”
中编辑从1.6到1.5的数据
正如我曾经尝试过的那样,保存一个.class文件.E时出现了一个错误

这个站点怎么说

您可能应该查找版本1.7,而不是1.6。(这是最新的)

如果您有较旧版本的Java,请转到此处:


在~/.bashrc文件中添加以下行

export JAVA_HOME=/home/username/jdk1.7.0_11
export JDK_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

代替jdk1.7.0_11,放置JDK,确保指定的路径正确(无论您在哪里使用JDK)。

我不知道您以前做了什么,但您必须检查:

java版本(与eclipse及其版本一致)。 全局环境变量中的JAVA_主路径(jdk)。
尝试在Eclipse中更改运行时环境。

如果在单击Eclipse图标时发生这种情况,请确保已完全删除任何以前的Java安装。如果需要Java 1.5,请确保PATH环境变量中未引用此安装

如果可以启动eclipse,则可以配置eclipse项目以使用正确的Java安装

  • 从菜单中单击窗口->前言
  • 选择Java->Installed JRE
  • 选择添加
  • 选择标准虚拟机
  • 将目录设置为1.6 jdk目录

  • 当您的S.O.中安装了另一个java版本,并且该版本的路径保留在“环境变量”中时,就会发生这种情况。因此,删除指向另一个旧版本java的任何路径。在我的例子中,我在我的S.O.中安装了oracle Forms6i,安装程序将路径设置为java 1.4。在我的例子中,路径是:C:\oracle\product\10.1.0\Client\u 1\jre\1.4.2\bin\Client; C:\oracle\product\10.1.0\Client\u 1\jre\1.4.2\bin


    要访问无窗口的“环境变量”,请在“我的电脑”->“属性”上单击鼠标右键。在左侧单击“高级系统设置”,在顶部,单击指南“高级”,然后单击底部的最后一个按钮“环境变量”。在底部有“系统变量”,搜索“路径”并按照我在顶部所说的做。

    在终端中,
    java-version
    的输出是什么?