欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot项目作为可依赖jar包

程序员文章站 2022-04-28 19:13:35
...

如果需要springboot项目作为可依赖jar包 需要在pom文件中修改打包配置

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

如上是springboot的maven插件,用这个插件打包的Jar包可以直接运行,但是不可依赖!

需要加一个configuration配置 如下

1.

<build>
     <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <!-- 生成可执行的jar的名字:xxx-executor.jar -->
                <classifier>executor</classifier>
            </configuration>
        </plugin>
    </plugins>
</build>

这样会生成两个jar包  一个可执行的xxx-executor.jar 一个可依赖的xxx.jar

2.

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <skip>true</skip>
            </configuration>
        </plugin>
    </plugins>
</build>

这样会取消生成可执行的jar,打包为可依赖的jar

相关标签: java