一、编译 jar 包

  1. 打开菜单栏 File-Project Structure

image-20230623222706967

  1. 点击 Artifacts

image-20230623222921980

  1. 点击 “+” - JAR - From module with depenencies

    META-INF 最好放在 resources 目录下。不然后面有可能会报错。后面就点击 OK

image-20230623223536807

  1. 编译

    image-20230623223832415

image-20230623223849605

image-20230623223928367

二、打包 exe

提前下载:https://www.ej-technologies.com/download/exe4j/version_80

建议选择 8.0 吧。新版改动比较大

image-20230623234819520

  1. 选择一下项目的类型。点击下一步

    image-20230623235043243

  2. 输入项目和输出目录

image-20230623235256620

  1. 配置基本信息

    选择自己的 type。我的 jar 涉及到 GUI。我所以选择 GUI 应用。name 由自己设定。 ICON 需要自己提前去找个图标进行转为.ico 的文件格式。

image-20230623235809709

  1. 选择 jar

image-20230624000037355

找到自己放 jar 的位置

image-20230624000100463

选择主类

image-20230624000129797

image-20230624000140074

  1. 选择 JRE 版本

    min : 1.6 。 max: 1.8

image-20230624000237968

  1. 打包完成

    点两次下一步。显示下面这个图片。去自己配置打包目录下去查看是否打包成了 exe

image-20230624000419819

image-20230624000504006