【问题标题】:specified JRE installation does not exist指定的 JRE 安装不存在
【发布时间】:2012-06-25 13:59:09
【问题描述】:

我正在尝试在我的 eclipse indigo EE 上的 tomcat 7 上启动服务器
我收到以下错误:

"'starting Tomcat v7.0 server at localhost'遇到了问题。
指定的 JRE 安装不存在”

我检查了构建路径配置,在库部分我有
JDK7 作为 JRE System Libraray 并且当我检查“已安装的 JRE...”时正确
路径在那里 - “C:\Program Files\Java\jdk1.7.0_01”。

还有什么可以做的?非常感谢。

附言- 我也在使用 maven 3.0.3

【问题讨论】:

  • catalina 批处理文件中设置的 JRE 版本是什么?您是否也将 JAVA_HOME 和 JRE_HOME 设置为环境变量?
  • 只需转到服务器概览页面并在 Runtchime 环境中检查所选 JRE 是已安装的还是其默认系统。
  • 我在这里描述了一个针对此类 JRE/JDK 设置的更通用解决方案stackoverflow.com/a/31693702/1915920(因为它可能会给其他需要安装的 Eclipse 工具和插件带来麻烦更新)

标签: java windows tomcat maven java-7


【解决方案1】:

双击服务器调出概览。

单击运行时环境。

从下拉列表中选择 JRE。您可能需要通过单击已安装的 JRE 并单击添加来进行设置。

【讨论】:

    【解决方案2】:

    如果上述说明没有帮助,您可以执行以下操作:

    1- 从运行菜单中选择“运行配置...”

    2- 选择您的 Maven 运行配置文件,然后单击“JRE”选项卡。

    3- 选择“Alternate JRE”,然后从下拉列表中选择“jdk1.7xxx”(或您想使用的任何 jdk) 您还可以选择工作区默认 jre。

    我遇到了同样的问题,这很有帮助。

    【讨论】:

      【解决方案3】:

      转到构建文件。

      右键单击它。

      按照屏幕截图执行以下操作

      【讨论】:

      • 在 Maven 运行配置的 JRE 选项卡中修复 JRE 为我修复了它。谢谢
      【解决方案4】:

      窗口-->首选项-->服务器-->运行时环境;像这样....

      编辑你的 Apache,然后选择你的 jdk 目录....

      【讨论】:

        【解决方案5】:

        转到属性Java 构建路径

        这里你会看到路径不正确的库上有一个红叉。

        选择这个库,点击编辑按钮,把它改成正确的路径。

        【讨论】:

        • 你拯救了我的一天
        【解决方案6】:

        【讨论】:

          【解决方案7】:

          运行“mvn install clean -P prepare”后就可以了

          【讨论】:

          • 添加 Maven 配置,目标安装干净并配置文件准备
          【解决方案8】:

          对于 Eclipse MARS,对于 maven 项目。

          按照说明安装新 JRE 后(例如此处:http://javahonk.com/specified-jre-installation-does-not-exist/),不要使用旧配置,而是创建新配置

          【讨论】:

            【解决方案9】:

            更新了 Java , JRE。所以我遇到了同样的问题,我已经尝试了所有这些,但我继续解决这个问题。然后在那之后,我从应用程序中删除了服务器,然后添加了新服务器,我提到了新的 JRE 版本,现在它工作正常。

            【讨论】:

              【解决方案10】:

              打开 eclipse 并找到服务器选项卡并尝试打开它。 点击运行时环境

              从下拉列表中选择 JRE,然后单击 Installed JREs and Add 进行设置。

              【讨论】:

                【解决方案11】:

                如果您使用 Maven,请尝试:

                EclipseMavenJRE_1

                EclipseMavenJRE_2

                【讨论】:

                  【解决方案12】:

                  窗口-->首选项-->服务器-->运行时环境; 像这样.... enter image description here

                  编辑你的 Apache,然后选择你的 jdk 目录....

                  【讨论】:

                    【解决方案13】:

                    更新Server Runtime环境JRE后就可以了。

                    【讨论】:

                      【解决方案14】:

                      就我而言,我已经更改了安装在 Eclipse 上的 JRE,但仍然出现消息。

                      所以,

                      1 - Right click at the JBoss Server > Open Lauch Configuration
                      
                      2 - Select tab Classpath and click "Restore Default Entries"
                      
                      3 - Close the window and Right click again the Jboss Server
                      
                      4 - Select Properties > General
                      
                      5 - Click two times 'Switch Location' (it returns to [workspace
                      metadata])
                      
                      6 - Click Apply and Close
                      

                      之后,在 Jboss Server > Clean 处重新右键单击,Jboss Server 停止了消息。

                      希望对你有帮助。

                      【讨论】:

                        猜你喜欢
                        • 2014-12-16
                        • 2014-12-04
                        • 2018-11-07
                        • 1970-01-01
                        • 1970-01-01
                        • 1970-01-01
                        • 2012-10-07
                        • 1970-01-01
                        • 1970-01-01
                        相关资源
                        最近更新 更多