美文网首页
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