Tibco RV を使用する Linux サーバーで Java アプリケーションを実行していますが、次のエラーが発生します。
TibrvException[error=901,message=Library not found: tibrvj]
この問題の原因は何ですか?
私はすでに lib パスを含むを追加*.so
しましLD_LIBRARY_PATH
たが、それでも同じ結果です。
アップデート:
現在、 に<MyApp>/libs/tibrvj.jar
追加していclasspath
ます。tibrvj.jar は、Windows 環境から、アプリケーションを実行している Linux ボックスにコピーされました。これをクラスパスから削除し、別の参照<TibcoDirectory>/libs/tibrvj.jar
を追加すると、問題が修正されました。以前のファイルとはサイズが異なり、Windows からコピーしたものと現在 Linux ボックスにあるものとの間にはおそらく違いがあります。誰かがなぜそうなのか説明できますか?