【发布时间】:2020-01-23 09:08:04
【问题描述】:
我正在使用 apachestorm 1.2.3,它使用 Clojure 1.7.0。我正在运行用 Java 编写的拓扑,它调用一些 Clojure 代码,我想在那里使用 Clojure 1.10.0 中的功能。
我已将 1.10.0 版本添加到 pom.xml,并尝试使用 --artifacts 选项为 storm jar 添加 1.10.0 工件
storm jar ... --artifacts "org.clojure:clojure:1.10.0"
部署拓扑后,工件已成功解析,但在运行代码时,我不断收到来自 1.7.0 jar 的错误。有没有办法在不将storm升级到2.0.0的情况下覆盖这个依赖?
【问题讨论】:
标签: maven clojure apache-storm