我正在尝试将远程调试器附加到Rhapsody,以便调试我开发的.插件。
用于Rhapsody8.1的官方指南可以声明:
将以下调试选项添加到rhapsody.ini文件的JVM部分: Options=ClassPath,LibPath,Debug1,Debug2,Debug3 Debug1 1=-Xnoagent Xdebug 2=-Xdebug Debug3 3=-Xrunjdwp:传输=dt_socket,address=6743,server=y,suspend=y
这似乎是JVM启动参数的简单添加。
但是,如果我将这个参数应用于我的Rhapsody,它就会像往常一样启动,但是当我打开任何包含插件调用(因此会启动JVM)的项目时,它在打开它时会被卡住,应用程序会“不响应”。
我还试着签出"JavaAPILogFile“,它没有启动选项,显示了Rhapsody在启动项目时所做的所有Java调用。如果激活调试选项,则日志文件将保持为空。
发布于 2018-11-13 12:02:33
您能与调试器连接吗?我认为,因为您说的是suspend=y,它将停止并等待调试器附加。
一旦您连接,您可以调试您的插件。
https://stackoverflow.com/questions/53170604
复制相似问题