gpt4 book ai didi

java - 无法在eclipse中设置glassfish服务器运行环境

转载 作者:行者123 更新时间:2023-12-01 12:42:18 24 4
gpt4 key购买 nike

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

enter image description here

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

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

Apparently when Glassfish is installed it hard-codes its reference to your JDK location, so to fix this problem I ended up having to edit a file named asenv.bat. In short, I edited this file:

C:\glassfish\config\asenv.bat.

and I commented out the reference to JDK 6 and added a new reference to JDK 5, like this:

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

This solved the problem, and Glassfish started right up after this change.

但是我的 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

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

enter image description here

最佳答案

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

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

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

关于java - 无法在eclipse中设置glassfish服务器运行环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24985813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com