注:${project.basedir}是maven内置变量,指向pom.xml文件所在位置
1、SpringBoot项目

这个的作用与上面<configuration>标签的配置效果相同

2、ssm,打包为war包的工程
依赖注入与springboot相同,打包配置如下:

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs> ${project.basedir}/src/main/resources/lib </extdirs> </compilerArguments> </configuration> </plugin>