在 CentOS 上编译 Java 代码时,启用调试模式可以通过在 javac
命令中添加 -g
参数来实现。这将生成包含调试信息的字节码文件(.class
文件),以便在调试时能够提供更多的信息。
以下是一个简单的示例:
打开终端。
导航到包含 Java 源代码文件的目录。例如,如果您的源代码文件位于 /home/user/my-java-project
,请运行以下命令:
cd /home/user/my-java-project
javac
命令编译源代码文件,并添加 -g
参数以启用调试模式。例如,如果您要编译名为 Main.java
的文件,请运行以下命令:javac -g Main.java
这将在同一目录下生成一个名为 Main.class
的字节码文件,其中包含调试信息。
java
命令运行编译后的类,并使用调试器(如 jdb
)进行调试。例如,要使用 jdb
调试 Main
类,请运行以下命令:jdb Main
这将启动 jdb
调试器,并允许您设置断点、单步执行代码等。