Linux下部署springboot项目的方法步骤

 更新时间:2018年06月01日 11:40:12   作者:wang_java_666_  
这篇文章主要介绍了Linux下部署springboot项目的方法步骤,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上,具体实例方法大家参考下本文

最近在研究将springboot项目部署到Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上。

1、在pom文件中添加springboot的maven插件

<build>
 <plugins>
 <plugin>
  <groupid>org.springframework.boot</groupid>
  spring-boot-maven-plugin</artifactid>
 </plugin>
 </plugins>
</build>

2、执行maven命令生成jar包

执行这一步之前必须保证maven的环境配置好了,maven的环境配置过程如下

a.在系统环境变量中添加一个MAVEN_HOME的环境变量,后面写上你本地的maven路径

b.在PATH中添加%MAVEN_HOME%\bin

c.在DOS命令中执行 maven -v 看环境是否正确

确保maven的环境配好了,在Terminal窗口中执行 mvn clean install -Dmaven.test.skip=true

可以看到

这时已经打包成功了,可以在project结构中可以看到多了一个target包,打包好的jar包就在下面

3、将jar包上传到Linux服务器上

a.执行 #sudo yum install lrzsz -y 命令

这个命令是将安装一个能下载、上传的软件

b.执行 #rz 命令

这是上传命令,执行之后,选择文件,就可以上传了

4.执行#nohup java -jar demo-0.0.1-SNAPSHOT.jar &命令

执行这个命令后台就可以启动这个jar包了

完成这4步就可以在服务器上访问了? ip+端口

总结

以上所述是小编给大家介绍的Linux下部署springboot项目的方法步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Linux paste命令的使用方法

    Linux paste命令的使用方法

    这篇文章主要介绍了Linux paste命令的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Linux环境下GRE的部署方式

    Linux环境下GRE的部署方式

    这篇文章主要介绍了Linux环境下GRE的部署方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • ubuntu16.04 升级内核的方法步骤

    ubuntu16.04 升级内核的方法步骤

    这篇文章主要介绍了ubuntu16.04 升级内核的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Linux安装MongoDB启动及常见问题解决

    Linux安装MongoDB启动及常见问题解决

    这篇文章主要介绍了Linux安装MongoDB启动及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Linux中一种友好的find替代工具(fd命令)

    Linux中一种友好的find替代工具(fd命令)

    这篇文章主要介绍了Linux中一种友好的find替代工具(fd命令),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Linux在两个服务器直接传文件的操作方法

    Linux在两个服务器直接传文件的操作方法

    scp是 secure copy 的简写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令,这篇文章主要介绍了Linux在两个服务器直接传文件的操作方法,需要的朋友可以参考下
    2022-08-08
  • ubuntu16.04在python3 下创建Django项目并运行的操作方法

    ubuntu16.04在python3 下创建Django项目并运行的操作方法

    这篇文章主要介绍了ubuntu16.04在python3 下创建Django项目并运行,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • linux mint 18虚拟机下设置1080P分辨率的方法

    linux mint 18虚拟机下设置1080P分辨率的方法

    下面小编就为大家带来一篇linux mint 18虚拟机下设置1080P分辨率的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • 使Apache实现gzip压缩配置

    使Apache实现gzip压缩配置

    Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网页浏览的速度,在apache2中也尝试用mod_gzip,但是配置后确发现网页不能正确显示(空白页),所以改换为mod_deflate
    2014-08-08
  • apache基于端口创建虚拟主机的示例

    apache基于端口创建虚拟主机的示例

    这篇文章主要介绍了apache基于端口创建虚拟主机的示例,本文以创建虚拟主机(a、b、c)为例子,给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04

最新评论