debian

如何在Debian中进行Java编译调试

小樊
41
2025-08-14 03:38:37
栏目: 编程语言

一、安装JDK

  1. 更新系统:sudo apt update
  2. 安装OpenJDK(以11为例):sudo apt install openjdk-11-jdk
  3. 验证安装:java -versionjavac -version

二、编译Java程序

  1. 编写代码:用文本编辑器创建 .java 文件(如 HelloWorld.java)。
  2. 编译:javac HelloWorld.java(生成 .class 文件)
    • 如需调试信息,添加 -g 参数:javac -g HelloWorld.java

三、调试方式

1. 命令行调试(使用jdb)

  1. 启动调试器:jdb HelloWorld
  2. 设置断点:stop at HelloWorld:5(在第5行设断点)
  3. 运行程序:run
  4. 调试命令:
    • step:单步执行(进入方法)
    • next:单步执行(不进入方法)
    • print variableName:查看变量值
    • continue:继续执行至下一个断点
    • quit:退出调试

2. IDE调试(以IntelliJ IDEA为例)

  1. 配置远程调试:
    • 打开 Run -> Edit Configurations,添加 Remote 配置,设置端口(如5005)。
  2. 启动调试:
    • 本地调试:直接点击调试按钮(需在代码中设断点)。
    • 远程调试:确保Java程序启动时添加参数 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005,然后在IDE中连接对应端口。

3. 远程调试(可选)

四、注意事项

以上步骤参考自。

0
看了该问题的人还看了