idea引入外部jar,运行项目不报错,使用maven打war包install/package时报程序包不存在等

项目由于某种特殊原因,需要引入maven中央仓库不存在的jar,这时我们都在WEB-INF/lib下引入,引入外部jar百度一大堆。

我今天碰到是问题是引入jar,项目运行没问题,就是在打war包时报程序包不存在等等,反正是找不到引入的jar,搞了半天,确定自己都在idea中引入了,忽然想到可能是打包编译,没加载到的原因,马上在pom加入下面代码,war成功打出。

        
            maven-compiler-plugin
            3.1
            
                1.7
                1.7
                
                
                    
                    ${basedir}/src/main/webapp/WEB-INF/lib
                
            
        
        

${basedir}/src/main/webapp/WEB-INF/lib:指定了编译时要加载上lib下的jar!

没有思路就换条路,对症下药才是正道。
————————————————
版权声明:本文为CSDN博主「小韩博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39755019/article/details/85251134

你可能感兴趣的:(Maven)