IDEA 生成 .jar 包文件

在软件领域,JAR文件(Java归档,英语:Java ARchive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便分发Java平台应用软件或库。[来自:维基百科]

由上文可知,当我们为其他程序提供接口等情况下,导出 .jar 包文件是一个非常棒的选择。在Eclipse中可以直接使用Export导出,而在IntelliJ IDEA中则相对麻烦,以下以macOS为例(Windows/Linux 大同小异),给出具体的操作方法。

1、选择File,然后选择Project Structure

IDEA 生成 .jar 包文件

2、在最左侧的 Project Setting 中选择 Artifacts ,点击右侧的号,在Add对话框中选择JAR,之后选择From modules with dependencies...

IDEA 生成 .jar 包文件

3、在弹出的Create JAR from Modules窗口中,选择一个Main Class。
(因为Java允许有多个main方法,所以需要在这里选择一个)

IDEA 生成 .jar 包文件

4、右侧信息自动补全,单击OK完成设置。系统会自动退出Project Setting界面,返回代码界面。

IDEA 生成 .jar 包文件

5、选择菜单栏中的 Build 选项,选择Build Artifacts选项。

IDEA 生成 .jar 包文件

6、在屏幕中央弹出的Build Artifact小窗口中选择项目,点击 Action 选项中的 Build 或者 Rebuild 即可。

IDEA 生成 .jar 包文件

至此,jar文件就会生成到 ~/out/artifacts 文件夹中,根据项目名即可找到对应的文件。

分享