ubuntu

ubuntu上java如何打包

小樊
44
2025-09-14 15:22:33
栏目: 编程语言

在 Ubuntu 上,你可以使用 jar 命令或者构建工具(如 Maven 或 Gradle)来打包 Java 应用程序。下面是使用这些方法的简要说明:

  1. 使用 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
  1. 使用 Maven 或 Gradle:

如果你的项目较大或需要更复杂的构建过程,可以考虑使用 Maven 或 Gradle。这些工具可以帮助你管理依赖项、运行测试并打包应用程序。

要在 Ubuntu 上安装 Maven,请执行以下命令:

sudo apt update
sudo apt install maven

对于 Gradle,你可以使用以下命令安装:

sudo apt update
sudo apt install gradle

安装完成后,你需要在项目根目录下创建一个 Maven 或 Gradle 配置文件(pom.xmlbuild.gradle),并按照相应的文档配置你的项目。然后,你可以使用以下命令构建 JAR 文件:

对于 Maven:

mvn package

对于 Gradle:

gradle build

构建完成后,你应该在项目的 target(Maven)或 build/libs(Gradle)目录中找到打包好的 JAR 文件。

0
看了该问题的人还看了