我在DigitalOcean上运行了一个服务器,并且有一个我想要调试的JAR文件。我首先使用以下方法在远程服务器上启动JAR:
java -jar Server.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
但是在控制台上我看不到像“listening on port 5005…”的输出。
当我在IntelliJ中按下调试时,它会显示:
无法打开调试器端口(198.xxx.xxx.xx:5005): java.net.ConnectException“连接被拒绝”
我还尝试使用-Xdebug
,但仍然没有起作用。
如果我设置suspend=y
,它应该等待直到调试器连接,但实际上它启动时没有出现任何问题。