0

SBT を使用した scala プロジェクトで RocksDB を使用しています。
Windowsの場合、jarファイル内にあるwin64 DLLについてSBTに通知する必要があることを理解していますが、まだこれを正しく行っていません。

私たちがここに書いたことを試してみましたが、うまくいきませんでした

sbt で非 jar (dll/jnilib) ライブラリの依存関係を解決するには?

Windows Java プロジェクトで RocksDB を使用するにはどうすればよいですか?

4

1 に答える 1

1

ネイティブ ライブラリ (Windows では DLL) について SBT に明示的に伝える必要はなく、Rocks Jar ファイルにはネイティブ ライブラリが含まれており、RocksDB のスタートアップ コードは Jar からそれをロードする方法を知っています。

他の Java ライブラリと同様に、SBT ビルド ファイルに RocksDB jar 依存関係 (DLL を含む) を含めるだけです。

于 2016-11-29T03:30:43.263 に答える