我的第三方j(luò)ar包在resoueces目錄下的lib下(目錄可以是其他路徑,pom引包要正確)
一:
<dependency>
<groupId>otc</groupId><隨便寫(xiě)內(nèi)容>
<artifactId>commons-logging</artifactId><隨便寫(xiě)內(nèi)容>
<version>1.2</version><隨便寫(xiě)內(nèi)容>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/xxxx.jar</systemPath>《和第三方j(luò)ar包地址相對(duì)應(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,改變啟動(dòng)方式等步驟網(wǎng)上有很多,不一一贅述,主要是寫(xiě)好第三方j(luò)ar包添加位置登渣,否則打包時(shí)找不到。