我正在尝试配置Visual Studio代码,以便我可以使用它代替IJ来调试复杂的Java应用程序。由于原因太复杂而无法进入,我使用mvnDebug在终端上运行,然后使用JDB连接。在IJ中,我将其设置为远程调试器,但是,我似乎无法在VSC中找到相同的选项。
我有tried this扩展,但我无法弄清楚如何为JDB配置它(我不应该需要startupClass等)。
如何将JDB与Visual Studio代码一起使用?
答案 0 :(得分:1)
创建如下所示的调试配置,然后按 F5 进行调试:
"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 。