最近我遇到了一个奇怪的 Wildfly bug,我无法正常启动我的服务器。 当我空启动服务器时,我得到:
[org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full
14.0.0.Final (WildFly Core 6.0.1.Final) started in 3430ms - Started 306 of 527
services (321 services are lazy, passive or on-demand)
这是相当标准的,但即使它说
started in 3430ms
,当我进入我的服务器选项卡时,服务器说[Starting, Synchronized]
,我唯一的选择是终止它而不是重新启动它。它也不会直接更新我的WEB
内容,每次做出微小的更改时我都必须重新启动服务器,这是非常耗时的。到目前为止我已经尝试过了:
删除了.eclipse,删除了eclipse-workplace,安装新的eclipse ide,安装新的
JBoss tool (4.9 final)
,使用new/different
Wildfly。
这些都没有解决问题。
我唯一的选择是终止它而不是重新启动它
当直接工具栏按钮被删除时,此功能已从版本 4.5 的 Jboss Tools 中删除。请参阅https://issues.jboss.org/browse/JBIDE-24528
您可以尝试降级Jboss Tools
它也不会直接更新我的WEB内容,我必须重新启动 每次当我稍微改变时服务器
检查您是否已在服务器上添加资源。右键单击服务器 -> 添加和删除...
添加资源后,wildfly 应自动更新您的更改,您也可以右键单击该资源并进行手动增量或完整发布。
希望有帮助。
我最近遇到了同样的问题,我的步骤已经解决了。尝试一下
1.双击配置好的Wildfly服务器
2.转到服务器行为部分>
3.禁用此复选框“服务器生命周期由外部管理。”
刚刚使用 JBoss Tools 4.29.0.Final 在 Eclipse 2023-12 (4.30.0) 中新配置的 WildFly 24+ 遇到了同样的问题。
我的工作解决方案: