在Debian上进行Java编译和调试,你需要遵循以下步骤:
首先,确保你已经安装了Java开发工具包。你可以使用以下命令安装OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk
使用以下命令安装javac
(Java编译器)和其他必要的工具:
sudo apt install build-essential
创建一个名为HelloWorld.java
的文件,并输入以下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在终端中,导航到包含HelloWorld.java
文件的目录,然后运行以下命令来编译代码:
javac HelloWorld.java
这将生成一个名为HelloWorld.class
的字节码文件。
使用以下命令运行编译后的Java程序:
java HelloWorld
你应该看到输出 “Hello, World!”。
要调试Java程序,你可以使用Java内置的jdb
调试器。首先,你需要重新编译你的Java程序,以便生成调试信息。在编译时,添加-g
选项:
javac -g HelloWorld.java
接下来,启动jdb
调试器:
jdb HelloWorld
现在,你可以在jdb
提示符下设置断点、单步执行代码、查看变量值等。例如,要在第5行设置断点,可以使用以下命令:
stop at HelloWorld:5
要开始执行程序,只需输入run
。当程序在断点处停止时,你可以使用step
命令单步执行代码,或使用print
命令查看变量值。
这只是Java调试的基本概述。jdb
提供了许多其他功能,可以帮助你更有效地调试程序。要了解更多关于jdb
的信息,请查阅官方文档:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jdb.html
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian上Node.js如何进行备份与恢复