Maven编译引用外部lib包

一、错误场景

有些jar包是通过maven依赖引入,有些包是自己的或者maven仓库找不到这样的jar,是通过build

path加入到项目中。maven编译的时候找不到这些包,导致编译失败,如图:

二、解决方案

外部lib包如下

解决方案就是在编译的时候指定外部lib包的位置

<plugin>
	<artifactId>maven-compiler-plugin</artifactId>
	<configuration>
		<source>1.8</source>
		<target>1.8</target>
		<encoding>UTF-8</encoding>
		<compilerArguments>
			<extdirs>lib</extdirs>
		</compilerArguments>
	</configuration>
</plugin>

参考地址:https://blog.csdn.net/maoyuanming0806/article/details/79773209

Leave a Reply

Your email address will not be published. Required fields are marked *