启动GlassFish 4错误

启动GlassFish 4错误,glassfish,server,glassfish-4.1,Glassfish,Server,Glassfish 4.1,当我试图在localhost[domain1]上启动Glassfish服务器4时,我遇到了这个错误 由于以下问题,无法启动服务器: 键值不能为空。 我找不到解决办法 谢谢。这似乎是一个配置问题: 如本文所述,您必须更改两个配置文件: 在Glassfishdomain.xml(位于Glassfish\domains\%domainname%\config)中,找到部分。由于Glassfish目录的原因,可能会出现此问题。如果GlassFish文件夹位于ProgramFiles目录中,则需要以管理

当我试图在localhost[domain1]上启动Glassfish服务器4时,我遇到了这个错误

由于以下问题,无法启动服务器: 键值不能为空。

我找不到解决办法


谢谢。

这似乎是一个配置问题:

如本文所述,您必须更改两个配置文件:


  • 在Glassfish
    domain.xml(位于
    Glassfish\domains\%domainname%\config
    )中,找到
    部分。由于Glassfish目录的原因,可能会出现此问题。如果GlassFish文件夹位于ProgramFiles目录中,则需要以管理员身份运行IDE。另一种方法是将GlassFish文件夹移动到其他目录,如C:\GlassFish。
    
    这些解决方案对我很有效。

    我在EclipseMars2上也遇到了同样的问题。我补充说

    -Duser.language=en
    
    行到eclipse.ini,但这还不够


    我还必须以管理员身份运行Eclipse,Glassfish(4.1)现在可以正常工作。

    这可能是Eclipse或其Glassfish插件的问题。您可以查看服务器日志并发布与此错误相关的内容吗?您可以在eclipse的控制台窗口中,或者在glassfish安装中的文件中,在路径
    glassfish/domains/domain1/logs/server.log
    上注册日志,您还必须将其添加到domain.xml中。