SPRINGBOOT用MAVEN打成WAR包并攜帶第三方JAR包

我的第三方j(luò)ar包在resoueces目錄下的lib下(目錄可以是其他路徑,pom引包要正確)

一:

 <dependency>
    <groupId>otc</groupId><隨便寫內(nèi)容>
    <artifactId>commons-logging</artifactId><隨便寫內(nèi)容>
    <version>1.2</version><隨便寫內(nèi)容>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/xxxx.jar</systemPath>《和第三方j(luò)ar包地址相對應(yīng)》
</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>

之后去除內(nèi)置Tomcat,改變啟動方式等步驟網(wǎng)上有很多,不一一贅述,主要是寫好第三方j(luò)ar包添加位置,否則打包時找不到。

轉(zhuǎn)載:https://www.cnblogs.com/lishun/p/12720498.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容