解决方式:
第一种方法 .将不存在的包 通过maven引入依赖,然后执行打包,步骤如下:
1.使用cmd进入maven安装目录下的bin
2.运行mvn install:install-file -Dfile=jar包的路径 -DgroupId=gruopId中的内容 -DartifactId=actifactId的内容 -Dversion=version的内容 -Dpackaging=jar
第二种方法. 将不存在的包 放入jdk路径下,jre目录下 ,lib目录下,ext目录下 然后执行打包
第三种方法:pom文件中的<build>
标签中的maven-compiler-plugin
插件段加入一段<compilearguments>
标签,如下:
<build>
<finalName>test</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<compilerArguments>
<extdirs>${project.basedir}/src/main/webapp/WEB-INF/lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<overlays>
<overlay>
<groupId>test</groupId>
<artifactId>test</artifactId>
</overlay>
</overlays>
</configuration>
</plugin>
</plugins>
</build>