我想从 SBT 运行 Samza(使用 RocksDB KV 存储)应用程序。当我做 ./sbt "run" 我收到以下错误
java.lang.ExceptionInInitializerError (剪断) 原因:java.lang.RuntimeException:在 JAR 中找不到 librocksdbjni-linux64.so。 (剪断)
我假设由于我使用 运行./run
,sbt 直接运行这些类,而不组装 JAR。
依赖项设置正确,并且我有librocksdbjni-linux64.so
内部的 RocksDB JAR。
我必须在运行之前创建一个程序集吗?
在这种情况下如何在不创建程序集的情况下进行测试?