在写课设项目的时候,写的时候好好的,也能正常跑起来,到了打包就发生了异常,要么就是测试通过但运行jar包时报无法找到类异常,要么就是测试都不通过直接打包不了,最后去网上找到了一个方法,目前我的问题就已经解决了。希望这个对你有用
<build>
<!--加入该标签设置外部jar包的路径以及目标位置-->
<resources>
<resource>
<!--需要打包的jar路径-->
<directory>lib</directory>
<!--复制到的路径-->
<targetPath>BOOT-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*.properties</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
<excludes>
<exclude>**/*.properties</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin><groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
<!--加入需要打包的jar路径-->
<compilerArguments>
<extdirs>lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
</plugins>
</build>