Spring Boot打包本地jar包到war包中

Spring BootMavenJava大约 1169 字

本地依赖

本地jar包放置与resource文件夹下的lib文件夹。

<dependency>
    <groupId>com.example.utils</groupId>
    <artifactId>example-utils</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/example-utils-1.0.0-2020408_RELEASE.jar</systemPath>
</dependency>

war包插件

添加webResources节点。directory标签内配置本地jar位置,targetPath标签内配置最后打包到war包后jar包存放的位置。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.1.1</version>
    <configuration>
        <warName>test-war</warName>
        <webResources>
            <resource>
                <directory>${project.basedir}/src/main/resources/lib/</directory>
                <targetPath>WEB-INF/lib</targetPath>
                <includes>
                    <include>**/*.jar</include>
                </includes>
            </resource>
        </webResources>
    </configuration>
</plugin>
阅读 370 · 发布于 2020-04-08

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批