在Debian系统上进行Java远程调试,可以按照以下步骤进行操作:
首先,确保在Debian系统上安装了JDK。可以通过以下命令安装OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk
在启动Java应用程序时,需要添加远程调试参数。例如,使用以下命令启动应用程序,启用远程调试并监听端口5005:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar your-application.jar
server=y
表示应用程序作为服务器等待调试器连接。suspend=n
表示应用程序在调试器连接之前不会暂停。address=5005
表示调试器连接的端口。Run
-> Edit Configurations
。+
号,选择 Remote
。Host
字段中输入远程服务器的主机名或IP地址,在 Port
字段中输入端口号(如5005)。OK
保存配置。Run
-> Debug Configurations
。Remote Java Application
,右键点击 New
。Name
,选择对应需要被调试的项目。Connection Properties
中输入主机名和端口号。Debug
按钮开始调试。通过以上步骤,您可以在Debian系统上成功进行Java远程调试。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian Java如何远程调试