maven compile编译找不到jar 包

使用maven管理idea的web项目时,如果引用了pom依赖之外的jar包
在使用maven-compline 时会出现找不到对应的jar包内容的编译错误。是因为maven在编译的时候默认没有
编译pom以外的内容
需要在pom中的plugin配置中添加额外的编译路径
例:第三方jar包放在webapp/WEB-INF/下
添加 编译参数设置, ${basedir}/src/main/webapp/WEB-INF/lib

for example:


    org.apache.maven.plugins
    maven-compiler-plugin
    3.0
    
        1.8
        1.8
        UTF-8
        
            
            ${basedir}/src/main/webapp/WEB-INF/lib
            ${java.home}/lib/rt.jar:${java.home}/lib/jce.jar
        
    

你可能感兴趣的:(maven compile编译找不到jar 包)