【问题标题】:IntelliJ and TomEE 7.0.1 JMX not connectedIntelliJ 和 TomEE 7.0.1 JMX 未连接
【发布时间】:2016-08-06 15:38:03
【问题描述】:

我想通过 IntelliJ IDE 将 WAR 部署到 Apache Tomee。如果我配置服务器并启动它,IDE 无法连接到服务器。

我知道 IntelliJ 将 JMX 参数添加到 Java Opts,以便它可以连接到它并部署档案。这些参数不会像在旧的 tomcat 中那样被忽略。 JMX 端口打开,但 IDE 仍然抱怨无法连接。

'服务器未连接。部署不可用。'

我尝试在 system.properties 中启用这些属性

tomee.remote.support = true
tomee.serialization.class.blacklist = -
tomee.serialization.class.whitelist = java.net.URI
openejb.system.apps = true

有类似问题或想法的人吗?

【问题讨论】:

    标签: tomcat intellij-idea tomcat8 apache-tomee tomee-7


    【解决方案1】:

    我在使用 TomEE-7.0.1 和 IDEA 2016.2.2 时遇到了同样的问题。在评论所有这些之后:

    # tomee.remote.support = true
    # tomee.serialization.class.blacklist = -
    # tomee.serialization.class.whitelist = java.net.URI
    # openejb.system.apps = true
    

    在 system.properties 中,战争部署成功。

    【讨论】:

      【解决方案2】:
      tomee.remote.support = true
      openejb.system.apps = true
      

      这是必需的,否则无法使用 tomee 的远程部署器(想法依赖它)

      tomee.serialization.class.*
      

      有解释 http://tomee.apache.org/ejbd-transport.html.You 可以只是黑名单“-”说没有黑名单(在开发中很好)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-09
        • 1970-01-01
        • 2015-10-21
        • 2017-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-24
        相关资源
        最近更新 更多