tomcat - IntelliJ 和 TomEE 7.0.1 JMX 未连接

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

我想通过 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

谁有类似的问题或想法?

最佳答案

我在使用 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中部署成功。

关于tomcat - IntelliJ 和 TomEE 7.0.1 JMX 未连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38805940/

相关文章:

java - 部署期间出现 ClassNotFound 异常

intellij-idea - IntelliJ : cannot find java. util.Optional

java - org.apache.tomcat.SimpleInstanceManager 无法转换为 org.apache.tomcat.InstanceManager

java - Spring Boot : Uploading, 文件上传校验,异常处理

java - spring-boot @Scheduled pool-size 调试

java - 为什么在 Tomcat 7 中重新部署应用程序时我的 session 会消失?

java - Spring Boot,tomcat 8,找不到 Postgres 的驱动程序

jsp - 在 tomcat 8 和 java 8 上编译 JSP 时出错

spring - 在 Hybris 控制台中处理警告

linux - 在 Linux 中更改现有进程的所有者