gpt4 book ai didi

java - Camunda BPM 引擎中的 Thrift 调用

转载 作者:行者123 更新时间:2023-12-02 11:09:32 26 4
gpt4 key购买 nike

我试图在我的 Camunda BPMN 图中添加一个服务任务,该任务对我正在运行的 apache thrift 服务器进行 thrift 调用。我成功地将相应的 java 类链接到服务任务,并确认只要该类中没有引用外部库,它就会执行其代码而不会出现任何错误。但当然,要进行 Thrift 调用,我必须导入 Thrift 库。我这样做了,Eclipse 没有显示任何错误,但是当我尝试在 Camunda 中执行该过程时,我收到 ClassNotFoundException: apache/thrift/TTransport,这意味着它找不到我使用的引用的 TTransport 类在我的类里面进行 Thrift 调用。

谁能告诉我如何在项目中获取所需的库,以便 Camunda 可以找到它们?

提前致谢

最佳答案

解决了:我的错误是我将外部库作为 jar 添加到构建路径中,而不是将它们作为 Maven 依赖项添加到 pom.xml 中。

关于java - Camunda BPM 引擎中的 Thrift 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50698078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com