- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/geekidea/spring-boot-assembly
- 软件文档: https://geekidea.io/spring-boot-assembly/
软件介绍
解决Spring Boot项目打包成jar包后,不方便修改配置文件,减少默认的第三方依赖等问题
该项目演示了使用maven-assembly-plugin等插件打包后,分离配置文件和第三方依赖jar包
spring-boot-assembly项目打包后,就像操作tomcat一样,可使用脚本启动停止服务,在logs文件夹中会记录启动和运行日志
spring-boot-assembly
在spring boot项目中使用maven profiles和maven assembly插件根据不同环境打包成tar.gz或者zip
将spring boot项目中的配置文件提取到外部config目录中
将spring boot项目中的启动jar包移动到boot目录中
将spring boot项目中的第三方依赖jar包移动到外部lib目录中
bin目录中是启动,停止,重启服务命令
打包后的目录结构类似于tomcat/maven目录结构
项目源码及下载
主要插件
maven-assembly-plugin
maven-jar-plugin
spring-boot-maven-plugin
maven-dependency-plugin
maven-resources-plugin
CHANGELOG
Visual Thinking
Colin Ware / Morgan Kaufmann / 2008-4-18 / USD 49.95
Increasingly, designers need to present information in ways that aid their audiences thinking process. Fortunately, results from the relatively new science of human visual perception provide valuable ......一起来看看 《Visual Thinking》 这本书的介绍吧!
