美文网首页
SPRINGBOOT用MAVEN打成WAR包并携带第三方JAR包

SPRINGBOOT用MAVEN打成WAR包并携带第三方JAR包

作者: 刘书生 | 来源:发表于2020-12-03 10:50 被阅读0次

我的第三方jar包在resoueces目录下的lib下(目录可以是其他路径,pom引包要正确)

一:

 <dependency>
    <groupId>otc</groupId><随便写内容>
    <artifactId>commons-logging</artifactId><随便写内容>
    <version>1.2</version><随便写内容>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/xxxx.jar</systemPath>《和第三方jar包地址相对应》
</dependency>

二:添加plugin

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <configuration>
        <webResources>
            <resource>
                <directory>src/main/resources/lib</directory>
                <targetPath>WEB-INF/lib/</targetPath>
                <includes>
                    <include>**/*.jar</include>
                </includes>
            </resource>
        </webResources>
    </configuration>
</plugin>

之后去除内置Tomcat,改变启动方式等步骤网上有很多,不一一赘述,主要是写好第三方jar包添加位置,否则打包时找不到。

转载:https://www.cnblogs.com/lishun/p/12720498.html

相关文章

网友评论

      本文标题:SPRINGBOOT用MAVEN打成WAR包并携带第三方JAR包

      本文链接:https://www.haomeiwen.com/subject/xrcmwktx.html