【问题标题】:How to ignore JMX port when attempting to configure IntelliJ for remote Tomcat debugging?尝试为远程 Tomcat 调试配置 IntelliJ 时如何忽略 JMX 端口?
【发布时间】:2018-05-10 01:38:54
【问题描述】:

我想在 Intellij IDEA Ultimate 2018.1.3 中创建一个简单的调试配置,这样我就可以在 Windows 10 的 Tomcat 8.5.1 上调试我们的 webapp。IntelliJ IDEA Help for 2018.1 说 - “服务器 JMX 端口...如果您没有使用此运行配置部署任何内容,则无需指定此端口。”

我不想部署任何东西:

然而,IntelliJ 不允许我保存配置,因为我没有指定 JMX 端口。

(如果我确实指定了 JMX 端口,我也不知道如何进行这项工作。我将研究如何在 Tomcat 中设置 JMX,但我认为我不应该这样做。再说一次,我正在尝试创建一个非常简单的调试配置。)非常感谢任何帮助!

【问题讨论】:

  • 我使用的是较早版本的 IntelliJ,我什至没有用于 JMX 端口的盒子。我建议只使用默认值(例如 8008)。

标签: tomcat intellij-idea


【解决方案1】:

看起来Run/Debug Configurations 窗口逻辑中可能存在一个小错误。当我重新尝试编辑配置时,我从Deployment 选项卡中删除了要首先部署的工件。当我这样做时,JMX 配置的窗口窗格从Server 选项卡中消失了,我可以保存配置。

如果我通过首先删除 JMX 端口号,然后删除工件来重新尝试编辑配置,我最终会遇到问题中描述的情况,并且无法保存我的编辑。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多