前言 有时候开发的时候会将外部的jar包引入到项目中,例如下图: 此处lib的jar包就是引入的外部依赖,正常情况打包是不会打进去的,所以在pom文件中加入下面代码:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.3</version>
<configuration>
<webResources>
<resource>
<directory>${
project.basedir}/lib</directory>
<targetPath>WEB-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
<dependency>
<groupId>com</groupId><!--随便填的-->
<artifactId>hadoop-hdfs-client</artifactId><!--jar包名字-->
<version>2.7.2</version>
<scope>system</scope>
<systemPath>${
basedir}/lib/hadoop-hdfs-client-2.7.2.jar</systemPath>
</dependency>