两个不同的JVM

时间:2017-01-24 10:24:18

标签: java eclipse jvm cloud

我编写了一个程序,它应该在两个不同的JVM上运行,并通过JMS相互通信。我想在Eclipse中调试它们的方法。

你能为这些程序建议一个调试机制吗?它们必须在不同的JVM中运行。我已经读过JMS不适合作为这些kinf程序之间的通信方法。谁能建议更好的方法来确保这些程序之间的沟通?

感谢。

1 个答案:

答案 0 :(得分:0)

指定两个VM中的端口号。并在eclipse中使用远程调试选项。

在运行App时:

java -Xdebug -Xrunjdwp:server = y,transport = dt_socket,address = 4000,suspend = n myapp

在Eclipse中: Eclipse-> Debug-> Remotedebug(指定主机地址和端口。)