java - Java azure-function 部署 bitbucket 管道,给出 NoSuchMethodException。如何解决另一个依赖项目的依赖关系?
问题描述
我有两个java项目。一个 java azure 函数,带有另一个子 maven 项目。这个另一个项目有其他依赖项,例如 jackson-databind、apache 等。使用 bitbucket 管道,我能够在 azure 上成功部署它。但是在运行时,它无法读取子依赖项目的依赖项。虽然我所有的父/子 jar 都是胖 jar,但目标下的 lib 文件夹不包含子依赖项目的依赖项。虽然它具有子项目的依赖性。在本地,lib 文件夹包含所有依赖项,请建议管道上应该包含什么。
尝试使用以下配置
得到 NoSuchMethodError,尽管 .class 文件存在。
解决方案
推荐阅读
- sql - HSQL 2.3.6 外连接语法
- printing - arduino中的打印格式
- c - 用于循环其他应用程序的 GTK 应用程序 - 冻结 UI 的问题
- reactjs - NextJs 动态打开图形元标记不为 facebook 调试器呈现
- firebase - 我们可以将访问 Firebase 托管站点的权限限制为特定启用 VPN 的客户端吗?
- angular - 带有参数的嵌套子路由和子路由
- localhost - Nuxt/Vue 开发服务器运行在
而不是本地主机 - php - 可排序列表(使用 HTML5 Drag'n'Drop API)更改 DB 中的值
- google-api - 使用服务帐户与 OAuth 访问 Google API 时的限制
- r - 使用 R。我需要融化或重塑我的赛马数据框