【问题标题】:version 1.4.2_03 of the jvm is not suitable for this product. 1.5 or greater is required problemjvm 1.4.2_03 版不适用于本产品。 1.5或更高是必需的问题
【发布时间】:2011-09-24 01:10:43
【问题描述】:

今天我安装了 windows xp 2002 service pack2,eclipse 在之前的同一个窗口上运行良好,但现在当我运行 eclipse 时它给出 “版本 1.4.2_03 不适合此产品。需要 1.5 或更高版本” 消息并且不运行。为了检查我的 jvm 版本,我访问了 java.com 并单击了免费的 java 下载按钮,它证实我已推荐安装了 java(1.6.0_27-ea)但 eclipse 给出了上述消息。请告诉我应该做什么我愿意?

提前致谢

【问题讨论】:

    标签: java eclipse jakarta-ee jvm


    【解决方案1】:

    进入安装eclipse的目录,找到一个名为eclipse.ini的文件。打开它并添加以下行

    -vm
    C:\Java\JDK\1.5\bin\javaw.exe

    确保:

    1. 您将该文本添加到该文件中可能存在的任何 -vmargs 选项之前。
    2. -vm 单独一行,javaw.exe 的路径单独一行。
    3. 您指定 JDK 1.5 的 javaw.exe 的完整路径

    【讨论】:

    • 感谢您的宝贵时间和这么好的解决方案!
    • 好的,我解决了。它应该如下:-vm C:/Program Files/Java/jdk1.7.0_25/bin/javaw.exe
    • 正斜杠而不是反斜杠
    【解决方案2】:
    1. 尝试卸载以前的 Java 版本(如果存在)

    2. 查找位于 C:\Java\JDK\1.5\bin\javaw.exe 某处的“java.exe”二进制文件并将其替换为较新版本

    【讨论】:

      【解决方案3】:

      以下答案适用于springsuite

      -vm

      C:\Program Files (x86)\Java\jdk1.6.0_12\bin\javaw.exe

      springsuite也一样

      转到已安装的 STS.ini
      例如

      F:\springsource\sts-3.1.0.RELEASE\STS.ini open in editplus 在-vmargs as之前保留两行

      -vm

      C:\Program Files (x86)\Java\jdk1.6.0_12\bin\javaw.exe

      我已经成功了。

      【讨论】:

        【解决方案4】:

        做一个echo %JAVA_HOME%。并确保它指向您的新 java 版本。

        【讨论】:

          【解决方案5】:

          我在安装 1.6 时遇到了与 java 1.5 相同的问题。通过删除 jdk 删除 1.5,然后安装 1.6 并设置 java_home 解决了这个问题。

          【讨论】:

            【解决方案6】:

            我的问题是一样的,我只用 Java 7 启动了一次 Eclipse,然后想用 Java 6 回去。

            解决方案:在 eclipse.ini 中,我将 值“1.6” 恢复为“-Dosgi.requiredJavaVersion=1.7”。

            HTH!

            【讨论】:

              【解决方案7】:

              按照以下步骤肯定会解决问题。

              1) 安装最新版本的jdk

              2) 在editplus中打开eclipse.ini文件(在eclipse文件夹中搜索该文件)

              3) 用你的 java 路径和你的 java 版本写下像下面这样的前两行

              -vm
              C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe
              
              after writing that two lines your eclipse.ini files looks like this
              
              -vm
              
              C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe
              
              -startup
              plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
              --launcher.library
              plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
              -product
              .
              .
              .
              .
              .
              

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2015-11-16
                • 2016-12-25
                • 1970-01-01
                • 2020-04-08
                • 2020-02-09
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多