有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

调试Java:如何调试作为另一个应用程序插件的模块/jar

我知道这听起来像一个可怜的问题,我相信它会被嘲笑,但这是我知道如何描述情况的唯一方式

Scenerio:我正在为另一个java应用程序创建一个插件。这个使用compile jar(我的插件)的应用程序被放置在applications plugin目录中。在执行一个我没有源代码的应用程序时,我是否可以调试这个jar(我必须对其进行源代码调试)

我正在使用Eclispe Juno作为我的IDE


共 (1) 个答案

  1. # 1 楼答案

    如果你能启动你所插入的应用程序,我会说是的:)

    java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=4000,suspend=n myapp 然后在eclipse设置中启动一个远程调试会话,将其设置为将以java调试模式运行的应用程序连接到端口4000上的本地主机

    这个链接可能会解决你所有的eclipse问题

    http://javarevisited.blogspot.com/2011/02/how-to-setup-remote-debugging-in.html