我有一个Java应用程序,它从JMS队列中读取XML消息。然后我的应用程序将消息存储在数据库表中。我想调试此消息的处理,但我无法。
我已经构建了我的应用程序,并在调试模式下将其部署在Tomcat中。我确定了自己的突破点。我想在我的应用程序处理我的消息时触发我的调试器。
有谁能告诉我如何在Intellij中这样做?我尝试这个时遇到2个错误:
Artifact app-web:war爆炸:服务器未连接。部署不可用。
我已经检查过,JAVA_HOME设置为我的JDK。
答案 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