gpt4 book ai didi

eclipse - 无法从 Eclipse 中启动 JBoss

转载 作者:行者123 更新时间:2023-12-02 14:26:27 26 4
gpt4 key购买 nike

我无法从 eclipse Indigo 启动 JBoss 服务器 5.1.0.GA 版本。

Eclipse 显示消息框,显示“本地主机上的服务器 JBoss v5.0 无法在 500 秒内启动”。如果服务器需要更多时间,请尝试在服务器编辑器中增加超时。'但在控制台窗口中我可以看到 JBoss 已实际启动。

这是我可以在 Eclipse 的控制台窗口中看到的日志的一部分:

    SecureDeploymentManager/remote - EJB3.x Default Remote Business Interface
SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy.DeploymentManager - EJB3.x Remote Business Interface

15:14:20,212 INFO [SessionSpecContainer] Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
15:14:20,212 INFO [EJBContainer] STARTED EJB: org.jboss.profileservice.ejb.SecureManagementView ejbName: SecureManagementView
15:14:20,222 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

SecureManagementView/remote - EJB3.x Default Remote Business Interface
SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView - EJB3.x Remote Business Interface

15:14:20,252 INFO [SessionSpecContainer] Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
15:14:20,262 INFO [EJBContainer] STARTED EJB: org.jboss.profileservice.ejb.SecureProfileServiceBean ejbName: SecureProfileService
15:14:20,272 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

SecureProfileService/remote - EJB3.x Default Remote Business Interface
SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService - EJB3.x Remote Business Interface

15:14:20,362 INFO [TomcatDeployment] deploy, ctxPath=/admin-console
15:14:20,412 INFO [config] Initializing Mojarra (1.2_12-b01-FCS) for context '/admin-console'
15:14:23,486 INFO [TomcatDeployment] deploy, ctxPath=/BannedListSearch
15:14:27,532 INFO [TomcatDeployment] deploy, ctxPath=/IWorkWebApp
15:14:27,813 INFO [TomcatDeployment] deploy, ctxPath=/
15:14:29,155 INFO [TomcatDeployment] deploy, ctxPath=/TestWebProject
15:14:30,036 INFO [TomcatDeployment] deploy, ctxPath=/displaytag-examples-1.2
15:14:30,136 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console
15:14:30,276 INFO [TomcatDeployment] deploy, ctxPath=/HelloWebService
15:14:30,407 ERROR [EngineConfigurationFactoryServlet] Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd
15:14:30,687 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8081
15:14:30,707 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
15:14:30,707 INFO [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)] Started in 48s:110ms

我已将服务器的启动超时增加到 500 秒,然后我也收到相同的错误。我没有改变任何其他内容。

我能够从命令提示符成功启动 JBoss,但同一服务器无法从 eclipse 启动。

请帮助我启动 JBoss 服务器。

最佳答案

对我来说,您在 JBoss 中配置的 http 端口与您在 Eclipse 配置中为 JBoss 配置的端口不同。

Eclipse 使用端口配置来监听 JBoss 的端口,以便确定 JBoss 确实已启动。如果它们不同,Eclipse 会认为 JBoss 从未启动,尽管根据日志控制台实际上它已经启动。让端口匹配,它可能会起作用。

更新:根据您的日志,JBoss 正在使用端口 8081 进行 HTTP:

Starting Coyote HTTP/1.1 on http-127.0.0.1-8081

现在您必须告诉 Eclipse 监听该端口,以便它可以确定 JBoss 是否已启动(默认为 8080,因此 Eclipse 永远不会意识到它!)。转到您的服务器 View ,双击您的 JBoss 服务器,将出现配置屏幕:

enter image description here

您必须编辑 HTTP 端口(在“端口”框中)并将其设置为 8081,以便它与您的服务器相匹配。

关于eclipse - 无法从 Eclipse 中启动 JBoss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023925/

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