当试图为远程Tomcat调试配置IntelliJ时,如何忽略JMX端口?

当试图为远程Tomcat调试配置IntelliJ时,如何忽略JMX端口?,tomcat,intellij-idea,Tomcat,Intellij Idea,我想在Intellij IDEA Ultimate 2018.1.3中创建一个简单的调试配置,以便在Windows 10上调试运行在Tomcat 8.5.1上的webapp。IntelliJ的想法是:“服务器JMX端口……如果您不使用此运行配置部署任何东西,则不需要指定此端口。” 我不想部署任何东西: 然而,IntelliJ不允许我保存配置,因为我没有指定JMX端口 (如果我指定了一个JMX端口,我也不知道如何实现这一点。我将研究如何在Tomcat中设置JMX,但我认为我不必这样做。同样,我

我想在Intellij IDEA Ultimate 2018.1.3中创建一个简单的调试配置,以便在Windows 10上调试运行在Tomcat 8.5.1上的webapp。IntelliJ的想法是:“服务器JMX端口……如果您不使用此运行配置部署任何东西,则不需要指定此端口。”

我不想部署任何东西:

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


(如果我指定了一个JMX端口,我也不知道如何实现这一点。我将研究如何在Tomcat中设置JMX,但我认为我不必这样做。同样,我正在尝试创建一个非常简单的调试配置。)非常感谢任何帮助

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


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

我使用的是早期版本的IntelliJ,我甚至没有JMX端口框。我建议只使用默认值(例如8008)。