在 Ubuntu 上,你可以使用 jar
命令或者构建工具(如 Maven 或 Gradle)来打包 Java 应用程序。下面是使用这些方法的简要说明:
jar
命令:首先,确保你已经安装了 Java Development Kit (JDK)。你可以使用以下命令安装 OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk
接下来,导航到你的 Java 项目目录,然后执行以下步骤:
a. 编译 Java 源文件:
javac -d out src/*.java
这里,src
是包含你的 Java 源文件的目录,out
是编译后的类文件将要存放的目录。
b. 创建一个 JAR 文件:
jar cfe myapp.jar com.example.Main -C out .
这里,myapp.jar
是你要创建的 JAR 文件的名称,com.example.Main
是你的主类的完全限定名(包括包名),-C out .
表示从 out
目录中添加所有文件到 JAR 文件中。
现在,你应该在项目目录中看到一个名为 myapp.jar
的文件。你可以使用以下命令运行它:
java -jar myapp.jar
如果你的项目较大或需要更复杂的构建过程,可以考虑使用 Maven 或 Gradle。这些工具可以帮助你管理依赖项、运行测试并打包应用程序。
要在 Ubuntu 上安装 Maven,请执行以下命令:
sudo apt update
sudo apt install maven
对于 Gradle,你可以使用以下命令安装:
sudo apt update
sudo apt install gradle
安装完成后,你需要在项目根目录下创建一个 Maven 或 Gradle 配置文件(pom.xml
或 build.gradle
),并按照相应的文档配置你的项目。然后,你可以使用以下命令构建 JAR 文件:
对于 Maven:
mvn package
对于 Gradle:
gradle build
构建完成后,你应该在项目的 target
(Maven)或 build/libs
(Gradle)目录中找到打包好的 JAR 文件。