maven打包时引入本地jar包

2021-01-11  本文已影响0人  黄金原野

maven打包时,偶尔会有一些第三方jar包无法在maven库里找到,打包时就会缺少这些jar包,发布war包也会非常麻烦

存放jar包

在当前项目下新建一个文件夹,命名为lib,将所有第三方jar包放入

修改pom

添加以下两段,注意version必须相同

<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-war-plugin -->
<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.3.1</version>
</dependency>
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.3.1</version>
    <configuration>
        <webResources>
            <resource>
                <directory>${project.basedir}/lib</directory>
                <targetPath>WEB-INF/lib</targetPath>
                <filtering>false</filtering>
                <includes>
                    <include>**/*.jar</include>
                    </includes>
                </resource>
            </webResources>
        </configuration>
    </plugin>
</plugins>
上一篇 下一篇

猜你喜欢

热点阅读