当前位置:首页 > Java

如何把java打包成jar

2026-04-09 04:18:46Java

使用IntelliJ IDEA打包JAR文件

在IntelliJ IDEA中,通过菜单栏选择File > Project Structure。在弹出的窗口中,选择Artifacts,点击+号,选择JAR > From modules with dependencies。指定主类(Main Class),配置输出目录,点击OK保存设置。

返回主界面,选择Build > Build Artifacts,选择刚才创建的Artifact,点击Build。生成的JAR文件会出现在之前配置的输出目录中。

使用Eclipse打包JAR文件

在Eclipse中,右键点击项目,选择Export。在弹出的窗口中选择Java > JAR file,点击Next。选择需要包含的文件和资源,指定输出路径和JAR文件名。

勾选Export generated class files and resources,如需可执行JAR,选择Export Java source files and resources。点击Next,选择是否生成MANIFEST.MF文件或使用现有文件。点击Finish完成打包。

使用Maven打包JAR文件

在Maven项目中,确保pom.xml包含maven-jar-plugin或maven-shade-plugin插件配置。以下是一个基本配置示例:

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

运行命令mvn package,Maven会在target目录下生成JAR文件。

使用命令行手动打包JAR文件

编译Java源文件生成.class文件:

javac -d ./out ./src/*.java

创建MANIFEST.MF文件,指定主类(可选):

Main-Class: com.example.Main

打包成JAR:

jar cvfm app.jar MANIFEST.MF -C ./out .

验证JAR文件

运行生成的JAR文件验证是否正常工作:

java -jar app.jar

检查JAR内容:

如何把java打包成jar

jar tf app.jar

标签: javajar
分享给朋友:

相关文章

如何学java

如何学java

学习Java的基础知识 Java是一门面向对象的编程语言,掌握基础语法是入门的关键。需要了解变量、数据类型、运算符、控制结构(如if-else、for循环、while循环)、数组等概念。可以通过官方文…

java如何创建对象

java如何创建对象

创建对象的基本方法 在Java中,创建对象主要通过new关键字调用构造函数完成。基本语法为: ClassName objectName = new ClassName(); 例如创建String对象…

如何学好java

如何学好java

理解基础概念 掌握Java的核心概念是学习的基础。包括数据类型、变量、运算符、控制流(如循环和条件语句)、数组等。理解面向对象编程(OOP)的四大特性:封装、继承、多态和抽象。 实践编程练习 通过实…

java如何避免死锁

java如何避免死锁

避免死锁的方法 固定顺序获取锁 确保所有线程按照相同的顺序获取多个锁。例如,若需要获取锁A和锁B,所有线程必须先获取A再获取B,避免交叉依赖导致的死锁。这种方式破坏了“循环等待”条件。 使用锁超时机…

java如何导入jar包

java如何导入jar包

在Eclipse中导入JAR包 右键项目 -> 选择"Properties" -> 左侧导航选择"Java Build Path" -> 切换到"Libraries"标签 ->…

如何启用java

如何启用java

启用 Java 的方法 检查 Java 是否已安装 在命令行或终端输入 java -version,如果显示版本信息,说明 Java 已安装。若未安装,需从 Oracle 官网 或 OpenJDK 下…