调试Tomcat - Intellij错误

时间:2015-07-21 08:21:06

标签: java intellij-idea

我有一个Java应用程序,它从JMS队列中读取XML消息。然后我的应用程序将消息存储在数据库表中。我想调试此消息的处理,但我无法。

我已经构建了我的应用程序,并在调试模式下将其部署在Tomcat中。我确定了自己的突破点。我想在我的应用程序处理我的消息时触发我的调试器。

有谁能告诉我如何在Intellij中这样做?我尝试这个时遇到2个错误:

Artifact app-web:war爆炸:服务器未连接。部署不可用。

  1. "未正确定义JAVA_HOME环境变量运行此程序需要此环境变量NB:JAVA_HOME应指向JDK而不是JRE与服务器断开连接"
  2. 我已经检查过,JAVA_HOME设置为我的JDK。

    1. 在运行配置停止之前未连接Application Server,原因:无法在localhost上ping服务器:1099
    2. enter image description here

1 个答案:

答案 0 :(得分:0)

您可能忘记添加这些属性:

-Djava.rmi.server.hostname=${machine_addr} 
-Dcom.sun.management.jmxremote.port=1099 
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

enter image description here