0

リモートサーバーの標準 Java アプリケーションで jpenable を実行しようとしていますが、次のようなエラーが表示されます。

エラー: エージェントを読み込めませんでした: エージェント ライブラリを読み込めませんでした

サーバー OS: Linux debian-server 2.6.32-5-amd64 #1 SMP Sat Mar 31 04:00:05 UTC 2012 x86_64 GNU/Linux

システム変数:

LD_LIBRARY_PATH="/home/dev/jprofiler7/bin/linux-x64"
PATH="/home/dev/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/java/default/bin:/home/dev/jprofiler7/bin/linux-x64"

Java オプション:

JAVA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.net.preferIPv4Stack=true "
JAVA_OPTS="$JAVA_OPTS -Djavax.net.ssl.trustStore=$HOME/keystorage/cacerts.jks -Djavax.net.ssl.trustStorePassword=$CACERTS_PASSWORD"

どんな助けでも大歓迎です。

4

1 に答える 1

0

動作するようになりました。問題は、サーバー マシンが 64 ビット OS を実行している場合でも、32 ビット Java を使用することでした。依存関係も不足していたため、ia32-libs もダウンロードする必要がありました。

LD_LIBRARY_PATH と PATH を変更/追加する必要もありませんでした。

于 2013-07-13T08:57:19.873 に答える