我想配置Visual Studio Code,以便可以使用它来调试复杂的Java应用程序替代IJ。由于原因太过复杂,我一直在使用mvnDebug终端然后使用JDB进行连接。在IJ中,我设置了远程调试器,但是在VSC中似乎找不到相同的选项。
我尝试了这个扩展,但我无法弄清楚如何仅对JDB进行配置(我不需要startupClass等)。
如何在Visual Studio Code中使用JDB?
我想配置Visual Studio Code,以便可以使用它来调试复杂的Java应用程序替代IJ。由于原因太过复杂,我一直在使用mvnDebug终端然后使用JDB进行连接。在IJ中,我设置了远程调试器,但是在VSC中似乎找不到相同的选项。
我尝试了这个扩展,但我无法弄清楚如何仅对JDB进行配置(我不需要startupClass等)。
如何在Visual Studio Code中使用JDB?
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Debug (Attach)",
"projectName": "Your_Project_Name",
"request": "attach",
"hostName": "your_host_name",
"port": Debugging_port
}
]
例子:
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Debug (Attach)",
"projectName": "MyApplication",
"request": "attach",
"hostName": "localhost",
"port": 8787
}
]
我正在使用wildfly服务器。因此默认的调试端口是8787。