eclipse下加载一个maven项目,发现有些jar是放在其他目前下,不是通过pom中的dependency引用的。用maven install时总是报错,找不到jar包,如果在pom中添加,会比较麻烦,后来在网上查找,发现一个方法,可以让maven在编译时到指定目录查找文件,方便编译。
<plugins>
<!-- compiler插件, 设定JDK版本 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>${jdk.version}</source>
<target>${jdk.version}</target>
<showWarnings>true</showWarnings>
<encoding>${project.build.sourceEncoding}</encoding>
<compilerArguments>
<extdirs>d:/xxxx/webapps/WEB-INF/lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
标红部分就是新增的配置,可以指定jar的存放目录。