Maven 引用本地jar包启动正常 运行时报错

2021-03-09 02:29

阅读:519

标签:pre   path   base   config   alt   mon   https   友盟   cut   

问题: 引用友盟OpenAPI的SDK时 , 拆分思想是 将模块单独放置在 一个模块中 ,
springmvc maven 管理的项目 ,所以在resources 中增加了lib 文件夹 用来存放第三方jar包
表现
在springmvc 中 引用对应的j 模块 与依赖关系 启动 异常 ,仔细查看后是jar包 错误
java.lang.NoClassDefFoundError: com/alibaba/ocean/rawsdk/ApiExecutor

仔细看了下技术图片
分析下原因还是 maven jar包不能 引用 到

        maven模块 子模块 增加  三方jar包![](https://img2020.cnblogs.com/blog/883541/202012/883541-20201224171919182-247756019.png)
                             src/main/resources falselib/*.jar

          maven springmvc 项目中使用 

技术图片

               org.apache.maven.plugins
            maven-war-plugin
            2.3${basedir}/../butterfly-web-common/src/main/resources/libWEB-INF/lib**/*.jar  


        同步下maven  并启动项目 就可正常启动

Maven 引用本地jar包启动正常 运行时报错

标签:pre   path   base   config   alt   mon   https   友盟   cut   

原文地址:https://www.cnblogs.com/JC-0527/p/14185232.html


评论


亲,登录后才可以留言!