同福

SpringBoot项目打包成可执行的jar应用程序

介绍

介绍

福哥要把做好的spring boot项目做成一个可执行的jar应用程序,现在把操作过程记录下来,大家可以参考

建立项目

选择项目类型

当然选择 spring boot 项目了

b816c6111ea5ac5f.jpg

设置项目参数

项目就是 tfjava,所属组就是 net.tongfu

36f9e4812848878d.jpg

选择依赖库

什么都不要选,以后自己在pom.xml里添加就行了

c6cd2b6c4eb812a8.jpg

项目信息

填写项目名称,当然是 tfjava 了

6c5b86c4e70c7027.jpg

设置项目

设置Maven

福哥使用的Maven是3.6.1版本

688ccdc23b85d84d.jpg

开发

接下来就是根据自己的需要开发程序功能,程序的启动对象就是jar应用程序的入口函数

打包

一切就准备好了,准备开始打包了

通过IntelliJ打包

Project Structure

点击 File -> Project Structure

ba303f1c4df59808.jpg

Artifacts

点击 Project Settings -> Artifacts,点击中间的“+”建立一个 Artifacts,然后在右边的“Name”里输入jar包的文件名

d2d5ab9c1c5660a7.jpg

Manifest

点击“Create Manifest”按钮,创建Manifest文件

11d1635628721f56.jpg

Main Class

点击“Main Class”输入框右边的选择按钮,弹出Main Class选择对话框,选择主对象

e2ba407fad78e060.jpg

关闭Artifacts

在 Artifacts 点击 OK 保存设置

Build Artifacts

点击 Build -> Build Artifacts 
b75e4a4e80d845fd.jpg

然后选择 Build 创建 jar

bd2591958e483a9f.jpg等待创建结束后就可以从 Artifacts 路径下看到了

jar包

拿到了生成的tfjava.jar就是一个可执行程序,需要使用jdk下面的java解析器来运行

be917bbdf72232bd.jpg