gradle打包springboot
时间: 2023-10-12 18:00:55 浏览: 91
gradle+springboot+mybaits+shiro+......
5星 · 资源好评率100%
回答: 在Gradle中打包Spring Boot项目可以使用bootJar任务。bootJar是Spring Boot的打包任务,它可以将项目打包成可执行的jar文件,其中包含了所有的依赖。你可以使用finalizedBy("bootJar")来在最后调用bootJar任务,实现打包功能。如果要打包成war包,可以调用bootWar任务。具体的使用方法可以参考官方文档或者参考一些网上的教程,例如这篇文章:https://blog.csdn.net/stupid56862/article/details/86363292。另外,在打包war包的时候需要额外的配置依赖和添加插件。在dependencies中添加依赖implementation 'org.springframework.boot:spring-boot-starter-web'和providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat',然后在插件中应用war插件apply plugin: 'war'即可。这样就可以通过java -jar命令来启动打包好的可执行war包,或者将其部署到服务器(如Tomcat)中。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Gradle配置SpringBoot多环境打包](https://blog.csdn.net/jaune161/article/details/123115172)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Spring Boot - Gradle 打包](https://blog.csdn.net/jim_LoveQ/article/details/93209459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文