在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
2017-10-21 02:02
1006 查看
这两年微服务很流行,这里简单介绍一下如何将自己使用idea写的微服务打包成一个可执行的jar包,并发布到linux服务器的步骤。因为spring boot有内置的tomcat所以一般使用内置的tomcat就可以可,当然也使用外部的tomcat容器。
如有疑问可以添加qq:850534486交流
步骤1:
File->Project Structure
步骤2:
Project Settings->Artifacts->JAR->From modules with dependencies
步骤3:
选择启动类->OK
步骤4:
copy to the output directory and link via manifest->OK
步骤5:
Apply->OK
步骤6:
Build->Build Artifacts
步骤7:
demo01.jar->Build
步骤8:
自己写的项目成功生成一个可执行的jar包
步骤9:
将该文件夹复制到对应的服务器上
步骤10:
<1>首次部署当前程序需要在对应的文件夹中执行以下命令
a.启动程序 nohup java -jar demo01.jar &
b.退出 ctrl + c
c.查看日志 tail -500f nohup.out
<2>非首次部署当前程序需要在对应的文件夹中执行以下命令
a.捕获上一个版本程序的进程 ps - ef|grep demo01.jar
b.杀死对应的进程 kill 进程号
c.启动程序 nohup java -jar demo01.jar &
d.退出 ctrl + c
e.查看日志 tail -500f nohup.out
如有疑问可以添加qq:850534486交流
步骤1:
File->Project Structure
步骤2:
Project Settings->Artifacts->JAR->From modules with dependencies
步骤3:
选择启动类->OK
步骤4:
copy to the output directory and link via manifest->OK
步骤5:
Apply->OK
步骤6:
Build->Build Artifacts
步骤7:
demo01.jar->Build
步骤8:
自己写的项目成功生成一个可执行的jar包
步骤9:
将该文件夹复制到对应的服务器上
步骤10:
<1>首次部署当前程序需要在对应的文件夹中执行以下命令
a.启动程序 nohup java -jar demo01.jar &
b.退出 ctrl + c
c.查看日志 tail -500f nohup.out
<2>非首次部署当前程序需要在对应的文件夹中执行以下命令
a.捕获上一个版本程序的进程 ps - ef|grep demo01.jar
b.杀死对应的进程 kill 进程号
c.启动程序 nohup java -jar demo01.jar &
d.退出 ctrl + c
e.查看日志 tail -500f nohup.out
相关文章推荐
- Spring Boot学习--打包一个可执行的jar项目
- Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
- 使用springboot框架写项目打包jar发布后读取项目下静态文件异常
- 在IDEA中将SpringBoot项目打包成jar包的方法
- IDEA 快速将spring boot项目打包成jar包,简单快速有效
- IntelliJ IDEA Spring Boot(8)使用JSP,打包jar文件运行带有jsp的项目
- maven构建的spring boot项目打包成可执行的jar(fat jar)
- 通过idea 打包 spring maven项目打包为可执行jar包
- idea打包SpringBoot项目打包成jar包和war
- Spring Boot Maven 打包可执行Jar文件!
- spring boot项目编译出来的jar包如何更改端口号
- Idea 打包maven项目 以及spring boot 的自动配置
- 使用idea创建springboot项目并打成war包发布到weblogic上
- SpringBoot项目打包发布到外部tomcat时,出现各种异常的解决fang
- 如何将maven项目包含工程依赖打包成可执行的jar
- spring boot 打包成jar 包在发布到服务器上
- SpringBoot 项目打包方式 jar 和 war
- 如何将maven项目打包成可执行的jar
- 项目module依赖关系maven+spring-boot打包可执行jar
- springboot打包jar包找不到jsp文件以及在linux永久执行java -jar以及springboot的多环境配置