命令启动域失败glassfish 4.1

命令启动域失败glassfish 4.1,glassfish,centos6,glassfish-4.1,Glassfish,Centos6,Glassfish 4.1,我通过ssh在centos服务器上成功安装了glassfish 4.1,但无法启动服务器。 当我键入/asadmin start domain时,我在下面得到了这个错误 正在等待域1启动……启动域域1时出错。 服务器过早退出,退出代码为137。 在它死之前,它产生了以下输出: 在Felix平台上发射GlassFish 注册com.sun.enterprise.glassfish.bootstrap.osgi。EmbeddedOSGiGlassFishRuntime@33903879在用注册表。

我通过ssh在centos服务器上成功安装了glassfish 4.1,但无法启动服务器。 当我键入
/asadmin start domain
时,我在下面得到了这个错误

正在等待域1启动……启动域域1时出错。
服务器过早退出,退出代码为137。
在它死之前,它产生了以下输出:
在Felix平台上发射GlassFish
注册com.sun.enterprise.glassfish.bootstrap.osgi。EmbeddedOSGiGlassFishRuntime@33903879在用注册表。
2014年11月24日晚上10:42:08 com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner createBundleProvisioner
信息:创建bundle provisioner class=class com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner。
2014年11月24日晚上10:42:08 com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations
警告:正在跳过条目,因为它不是绝对URI。
2014年11月24日晚上10:42:08 com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations
警告:正在跳过条目,因为它不是绝对URI。
命令启动域失败。
有人能帮我做这个吗


谢谢。

Glassfish似乎无法启动,因为尝试绑定的地址已在使用中

由于启动异常而关闭服务器

java.net.BindException:地址已在使用中:bind

尝试编辑domain.xml

/glassfish/domains/domain1/config/domain.xml

最常见的问题是http侦听器端口被另一个应用程序重用。查找以下行:

name="http-listener-1" port="8080" name="http-listener-1" port="9090"
并将其替换为以下内容:

name="http-listener-2" port="8181" name="http-listener-2" port="9191"

您还可以阅读有关domain.xml的更多信息

我对centos一无所知。Oracle GlassFish服务器现在已投入商业运行。它仅用于参考,不用于生产(如果您试图在生产中托管某些内容)。-这可能是也可能不是异常的原因——我完全不知道了。@Tiny哦,我明白了。谢谢你的信息。你能把它转换成答案吗?这样我就可以把这个问题标记为已解决。我将只切换到另一台服务器。您可以推荐什么作为服务器。我会用球衣和jpa。谢谢你。一个有外交手腕的人(我当然不是)可以有一个更好、更规范的答案——也许和我提到的完全不同(我认为这可能对你有益-应该一直等待其他人的回答。我目前在这个网站上通常以问题为导向,除非在必要时回答我自己的问题).对于服务器的选择,我只听取其他人的意见。因此,这不是一个里程碑。通常推荐WildFly或TomEE作为开源应用程序服务器,但这完全取决于选择&更多的技术/商业方面。