首先确定你引用的本地jar文件存放位置,一般都是在项目下建立个lib文件夹存放jar包文件,然后修改你pom配置,如
<dependency> <groupId>com.jacob</groupId> <artifactId>com.jacob</artifactId> <version>1</version> <scope>system</scope> <systemPath>${project.basedir}/lib/jacob.jar</systemPath> </dependency>
然后在build/plugins/下面添加:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <warName>${project.artifactId}</warName> <webResources> <resource> <directory>lib/</directory> <targetPath>WEB-INF/lib</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> </webResources> </configuration> </plugin>
即可解决打包失败的问题