【问题标题】:Cannot set the glassfish server runtime enviroment in eclipseeclipse中无法设置glassfish服务器运行环境
【发布时间】:2016-07-02 02:22:05
【问题描述】:

我在 eclipse kepler 中将我的默认 jre 更改为 jdk 1.7x。启动 glassfish 4 时出现空指针异常。为了解决此问题,我执行了所有步骤来更改 glassfish 的 jre/jdk。在最后一个屏幕上,当我单击完成时,没有任何反应。这看起来像是软件中的错误。请帮我解决我的问题。

注意:当我尝试使用我的服务器 > 右键单击​​ > 清理来清理服务器时,我再次得到相同的空指针异常。

编辑- 我尝试了一个solution,但没有帮助:

显然,当安装 Glassfish 时,它会将其引用硬编码为 你的JDK位置,所以为了解决这个问题我最终不得不编辑一个 名为 asenv.bat 的文件。总之,我编辑了这个文件:

C:\glassfish\config\asenv.bat.

我注释掉了对 JDK 6 的引用并添加了一个新的引用 到 JDK 5,像这样:

REM set AS_JAVA=C:\Program Files\Java\jdk1.6.0_04\jre/..
set AS_JAVA=C:\Program Files\Java\jdk1.5.0_16

这解决了问题,Glassfish 在此之后立即启动 改变。

但我的 asenv.dat 文件不包含这样的路径。无论如何,我在这里添加了 set AS_JAVA = my jdk path 并没有帮助。

set AS_IMQ_LIB=..\..\mq\lib
set AS_IMQ_BIN=..\..\mq\bin
set AS_CONFIG=..\config
set AS_INSTALL=..
set AS_DEF_DOMAINS_PATH=..\domains
set AS_DEF_NODES_PATH=..\nodes
set AS_DERBY_INSTALL=..\..\javadb
REM I added my line here

另一个让我遇到同样问题的解决方案: 使用最新的 glassfish 4 安装最新的 eclipse luna。

【问题讨论】:

    标签: java eclipse glassfish glassfish-4 eclipse-kepler


    【解决方案1】:

    这是一个错误 - 请参阅 here BalusC 的评论

    唯一可靠的解决方法是删除您的服务器运行时并重新创建它。

    顺便说一句 - Luna 是最新的 Eclipse 版本 - 也许更新了?

    【讨论】:

    • 我删除它并重新创建它。我什至用新名称重新添加了我的 jdk。它没有帮助。我现在正在尝试获取 luna 并重新安装 glassfish。
    • 我从头开始创建了我的环境。仍然没有运气。玻璃鱼真的这么烂吗?我从来没有遇到过使用 tomcat 或 weblogic 的这些问题。
    • @james:你在黑暗中打——冷静下来。解释你做了什么确切地。图中无效的JRE是什么?
    • 是windows 7 64位程序文件夹中的jdk 64位。它在其他计算机之前和其他计算机上都可以工作,但现在不行了。
    【解决方案2】:

    首先,在 eclipse 的服务器窗口中删除 glassfish 服务器。然后,在我的第二个屏幕截图中,在前窗口下方的窗口中,即您看到红色的 Invalid JRE 的位置,删除 glassfish 服务器。然后,从服务器窗口从头开始重新创建 glassfish 服务器。你的问题将得到解决。我还重新安装了我的 jdk,所以我不确定这是否也有帮助。无论如何,glassfish 服务器现在至少正在运行。

    【讨论】:

      【解决方案3】:

      这是答案:

      Glass-fish 需要 JDK ,不知怎么弄不到。 我们可以解决这个问题,只需单击 JRE 首选项链接。 并在该弹出窗口中再添加一个 JDK 条目。 现在您应该可以选择并继续安装 Glass-fish。

      【讨论】:

        【解决方案4】:

        保存服务器并再次尝试添加新模块。

        查看更多:https://www.eclipse.org/forums/index.php/t/1072242/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-04-18
          • 1970-01-01
          • 2021-12-10
          • 2016-12-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多