You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ中像Eclipse一样将远程JVM Debug关联到JBoss配置

在IntelliJ中关联远程Wildfly调试并实现热部署

1. 配置Wildfly服务器实例

  • 点击右上角运行按钮旁的下拉框,选择Edit Configurations打开配置面板
  • 点击+号,找到JBoss Server分类,选择Remote(对应远程Wildfly部署场景)
  • 在配置页中:
    • 填写服务器名称、远程服务器地址
    • 切换到Deployment标签,点击+把你的项目添加到部署列表
    • 进入Startup/Connection标签,选择Debug选项,确认调试端口和Wildfly启动时的调试参数一致(默认8787,需和Wildfly启动命令中的address=*:8787匹配)

2. 关联调试会话与服务器

保存上述配置后,直接选择该Wildfly配置启动Debug模式,IntelliJ会自动建立远程调试连接,同时管理项目部署,替代Eclipse中“将Remote Debug关联到JBoss Configurations”的操作。

3. 开启热部署(无需重启服务器生效代码变更)

  • Wildfly端配置:在standalone.xml/domain.xml中找到deployment-scanner节点,确保配置:
    <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-enabled="true" scan-interval="5000"/>
    
  • IntelliJ端配置:
    1. 打开Settings/Preferences -> Build, Execution, Deployment -> Compiler,勾选Build project automatically
    2. 搜索打开Advanced Settings,勾选Allow auto-make to start even if developed application is currently running

完成后,修改Java代码后IntelliJ会自动编译,Wildfly会检测到部署文件变更并热加载,无需手动构建重启。

内容的提问来源于stack exchange,提问作者user1167753

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 07:52:50