mvn deploy 时 如何不打包依赖(SpringBoot)

虽然我在下面的插件实现了跳过依赖的步骤,但是这个插件也影响了 mvn package命令,我在正常打包时也会跳过打包依赖的步骤,导致我应用无法启动

需求

mvn deploy 不打包依赖的到我的应用中

mvn package 正常打包

<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <dependencies>
            <dependency>
                <!-- 不打包POM依赖 -->
                <groupId>org.springframework.boot.experimental</groupId>
                <artifactId>spring-boot-thin-layout</artifactId>
                <version>1.0.23.RELEASE</version>
            </dependency>
        </dependencies>
        <executions>
            <execution>
                <goals>
                    <goal>repackage</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
</plugins>
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^