当前位置:首页 > Java

java如何打包jar

2026-03-03 05:41:34Java

打包JAR文件的方法

使用jar命令打包
在命令行中执行以下命令将编译后的.class文件打包为JAR:

jar cvf MyJar.jar *.class

参数说明:

  • c:创建新JAR文件
  • v:生成详细输出
  • f:指定文件名

包含清单文件的打包方法

创建包含主类的MANIFEST.MF文件:

Main-Class: com.example.MainClass

执行打包命令时指定清单文件:

jar cvfm MyJar.jar MANIFEST.MF *.class

参数m表示合并外部清单文件。

使用Maven打包

pom.xml中配置maven-jar-plugin

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
                <archive>
                    <manifest>
                        <mainClass>com.example.MainClass</mainClass>
                    </manifest>
                </archive>
            </configuration>
        </plugin>
    </plugins>
</build>

执行命令:

mvn package

生成的JAR文件位于target目录。

使用Gradle打包

build.gradle中配置:

jar {
    manifest {
        attributes 'Main-Class': 'com.example.MainClass'
    }
}

执行命令:

gradle jar

生成的JAR文件位于build/libs目录。

可执行JAR的验证方法

通过以下命令验证JAR是否可执行:

java如何打包jar

java -jar MyJar.jar

若配置正确,将直接运行指定的主类。

标签: javajar
分享给朋友:

相关文章

如何运行java

如何运行java

运行Java程序的方法 安装Java开发工具包(JDK) 确保系统已安装JDK。可通过命令行输入 java -version 检查是否安装。若未安装,需从Oracle官网或OpenJDK下载并配置环境…

如何编写java程序

如何编写java程序

安装开发环境 下载并安装JDK(Java Development Kit),推荐从Oracle官网或OpenJDK获取最新版本。安装完成后配置环境变量,确保JAVA_HOME和PATH正确设置。 选…

如何运行java项目

如何运行java项目

运行Java项目的步骤 确保Java环境已安装 在运行Java项目前,需确认系统已安装Java Development Kit(JDK)。通过命令行输入java -version和javac -ver…

如何安装java软件

如何安装java软件

下载Java安装包 访问Oracle官方网站或OpenJDK开源项目页面,选择适合操作系统的Java版本(如Windows、macOS或Linux)。对于个人使用,通常下载JDK(Java Devel…

如何学好java编程

如何学好java编程

理解基础概念 掌握Java的基础语法是学习的起点。变量、数据类型、运算符、控制结构(如循环和条件语句)是核心内容。面向对象编程(OOP)的概念(类、对象、继承、多态、封装)是Java的核心,需深入理解…

如何学习好java

如何学习好java

掌握Java基础知识 学习Java的第一步是掌握其基础知识,包括数据类型、变量、运算符、控制流语句(如if-else、for循环、while循环)以及数组。这些是构建更复杂程序的基石。可以通过在线教程…