如何将springboot项目打包成jar包并部署到服务器上

如何将springboot项目打包成jar包并部署到服务器上,第1张

idea的话直接打开自带的终端即可:

执行命令:

回车,打包完成:

打包好的项目会默认保存在工作空间中该项目的target文件里:

用ftp软件将项目传到服务器上,我一般用的是xftp,filezilla,xshell等软件。

首先,切换到jar包项目所在的目录,

执行命令:

(以上只是单个项目简单部署,并没有使用Jenkins动态更新部署,稍后再介绍)

关于Nginx配置,域名配置,端口转发,请参考我的其他博文:

项目引入第三方jar包,本地直接用maven命令编译,编译到了本地,但是部署服务器时并没有这个jar包。

解决方法-将jar包引入项目:

在 项目根目录新建 lib 文件夹

将第三方jar包,导入lib文件,选中jar包执行 Add as Library

pom文件设置如下,将你的maven地址,指向你项目设置的jar包地址

此时你打包,还是没有对应的第三方jar包

pom文件,添加如下设置

spring-boot-maven-plugin是官方提供的默认打包工具,但是在打包本地jar的时候就不太方便,需要借助maven-compiler-plugin。

source和target中的1.8指的是jdk的版本,这个一定要设置好。

下边的resource标签中的信息是自己在打包的时候要被打包的资源文件,这里我们主要用到的是最下边的这个lib配置,将会被打包进jar中的BOOT-INF/lib/目录下。

上边resources目录下的是为了防止自己的资源文件在打包的时候丢失。

这样打包之后所有需要的信息都会被包含在jar中。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/386348.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存