maven打包过程中,报第三方jar包不存在

maven打包过程用的是maven-compiler-plugin插件进行编译,但是由于项目中存在第三方jar包,maven-compiler-plugin无法获知第三方jar包的位置,因此报错“程序包xxx不存在”,解决方法:

org.apache.maven.plugins
maven-compiler-plugin
3.6.0

	1.8
	1.8
	
		${project.basedir}/src/main/webapp/WEB-INF/lib
	

注意: 即使项目是按照maven标准目录结构来构建,即第三方jar包放在src/main/webapp/WEB-INF/lib中,maven-compiler-plugin仍然不会自动去寻找第三方jar包,仍然需要手动配置 < extdirs>

你可能感兴趣的:(Maven)