首页 > 解决方案 > Spring Boot Maven 插件 - “附加”设置有什么作用?

问题描述

Spring Boot Maven 插件有一个名为“attach”的布尔属性,记录在这里。我已阅读文档,但我不理解文档。有人愿意向我解释这个吗?当这个属性设置为“true”时,原来的jar和fat jar会发生什么?当此属性设置为“false”时,现在原始 jar 和胖 jar 会发生什么情况。

谢谢!

标签: mavenspring-bootspring-boot-maven-plugin

解决方案


attach属性控制是否附加重新打包的(胖)jar。附加 jar 意味着它将安装到本地 Maven 存储库或部署到远程存储库。

当该属性设置为true(默认值)时,将安装或部署 fat jar。如果没有配置分类器,它将替换普通的jar。如果已配置分类器,使得普通 jar 和重新打包的 jar 不同,它将与普通 jar 一起附加。

当该属性设置为falsefat jar 时将不会被安装或部署。

我已经打开了一个问题,以便我们可以改进 Spring Boot 的文档。


推荐阅读