Skip to content

创建 Java 整合包

运行 Java 程序需要安装 jre,Java 整合包就是将:java 程序(SpringBoot 的 fatjar)+ jre(java 运行环境)整合到一个包里。后续把这个包直接传给第三方,第三方不需要安装 jre 就能直接运行。

下面以 windows 为例,创建 Java 整合包。

创建 Java 程序

编写 SpringBoot 程序,之后使用命令 mvn clean install 打包为 fatjar 包,例如,model-preview-1.0.0.jar

创建 Jre 环境

具体过程见 手动创建 jre。假设创建出来的 jre 为 myjre21

编写 bat 文件创建快速启动脚本

创建一个目录,如下:

text
D:\code\model-manager
-- model-preview-1.0.0.jar
-- myjre21
  -- bin
    -- java.exe
    -- javaw.exe
    -- ...
  -- ...
-- model-preview.bat

model-preview.bat 内容如下:

text
D:\code\model-manager\myjre21\bin\java.exe -jar model-preview-1.0.0.jar >server.log 
pause