我的第三方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包添加位置,否則打包時找不到。