在Ubuntu上编译和打包Java代码,你需要遵循以下步骤:
安装Java开发工具包(JDK): 打开终端,运行以下命令来安装OpenJDK(一个开源的Java实现):
sudo apt update
sudo apt install openjdk-11-jdk
安装完成后,你可以通过运行java -version
和javac -version
来检查Java和Javac(Java编译器)是否已成功安装。
编写Java代码:
使用文本编辑器(如vim、nano或gedit)编写你的Java代码,并将其保存为.java
文件。例如,创建一个名为HelloWorld.java
的文件,其中包含以下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译Java代码:
在终端中,导航到包含.java
文件的目录,然后运行javac
命令来编译代码。例如:
cd /path/to/your/java/files
javac HelloWorld.java
这将生成一个名为HelloWorld.class
的字节码文件。
打包Java代码:
要将Java代码打包成一个可执行的JAR文件,你需要创建一个名为MANIFEST.MF
的清单文件,其中包含主类的信息。例如,创建一个名为MANIFEST.MF
的文件,其中包含以下内容:
Manifest-Version: 1.0
Main-Class: HelloWorld
确保在Main-Class
行末尾添加一个换行符。
然后,使用jar
命令将编译后的.class
文件和MANIFEST.MF
文件打包成一个JAR文件。例如:
jar cfm HelloWorld.jar MANIFEST.MF HelloWorld.class
这将创建一个名为HelloWorld.jar
的可执行JAR文件。
运行JAR文件: 在终端中,使用以下命令运行JAR文件:
java -jar HelloWorld.jar
你应该看到输出 “Hello, World!”。
这就是在Ubuntu上编译和打包Java代码的过程。请根据你的项目需求进行相应的调整。