关于idea中如何将springboot项目打成可执行的jar包
2019-02-11 17:29
393 查看
这是一个将springboot项目打成可执行jar包的这么一个大题流程
步骤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:
Build
步骤8:
自己写的项目成功生成一个可执行的jar包,并且和其他需要的jar包在一个文件夹下,
步骤9:
将该文件夹复制到对应的服务器上
步骤10:
编写执行jar的启动脚本。一般是
cd ../lib
nohup java -jar xxx.jar $@ > ../logs/job.log & tail -f ../logs/job.log
这样写的目的是可以做到脚本和log的分离。
需要注意的是,这样生成的jar包是一个单独的jar包,配置文件是在这个jar包中的,并没有做到配置文件的分离,每次走还是走的jar包自己的默认环境,这样的缺点是发布项目会尤其麻烦。因此,这个时候要用到配置文件外置的这么一个操作,会在下篇文章进行解释如何进行
相关文章推荐
- Idea工具将SpringBoot项目打成可执行jar包
- 在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
- spring boot项目编译出来的jar包如何更改端口号
- Spring Boot项目打成jar包后关于配置文件的外部化配置
- 如何用IDEA创建第一个Spring Boot项目
- IDEA下如何多次运行同一个springboot项目
- SpringBoot项目如何进行打包部署-jar包
- 关于SpringBoot项目在IDEA中可访问,部署到外置tomcat的时候访问项目报404错误
- 关于用-jar运行springboot项目遇到的两个问题
- 如何Spring Boot项目打成JAR包以及WAR包方式
- 关于idea SpringBoot项目中出现与数据库连接加载不到驱动类异常
- IDEA springboot项目打包jar
- Idea如何导入一个SpringBoot项目
- 通过idea 打包 spring maven项目打包为可执行jar包
- IntelliJ IDEA Spring Boot(8)使用JSP,打包jar文件运行带有jsp的项目
- 关于怎么解决从ajax传入的json参数注入到Controller的接收对象 以及如何在Spring Boot项目使用参数校验
- 在idea里面如何对spring boot项目进行热部署
- 2018-03-15关于springboot项目的jar包部署
- 在IDEA中将SpringBoot项目打包成jar包的方法
- IDEA结合spring-boot-maven-plugin如何打jar包