首页 > 解决方案 > Java azure-function 部署 bitbucket 管道,给出 NoSuchMethodException。如何解决另一个依赖项目的依赖关系?

问题描述

我有两个java项目。一个 java azure 函数,带有另一个子 maven 项目。这个另一个项目有其他依赖项,例如 jackson-databind、apache 等。使用 bitbucket 管道,我能够在 azure 上成功部署它。但是在运行时,它无法读取子依赖项目的依赖项。虽然我所有的父/子 jar 都是胖 jar,但目标下的 lib 文件夹不包含子依赖项目的依赖项。虽然它具有子项目的依赖性。在本地,lib 文件夹包含所有依赖项,请建议管道上应该包含什么。

尝试使用以下配置

位桶管道

得到 NoSuchMethodError,尽管 .class 文件存在。

标签: javaazure-functionsnosuchmethoderror

解决方案


推荐阅读