원격 서버의 표준 Java 응용 프로그램에서 jpenable을 실행하려고하는데 다음과 같은 오류가 발생합니다.
오류 : 에이전트를로드 할 수 없습니다. 에이전트 라이브러리를로드하지 못했습니다.
서버 OS : Linux debian-server 2.6.32-5-amd64 # 1 SMP 3 월 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"
어떤 도움을 주시면 감사하겠습니다.
작동합니다. 문제는 서버 시스템이 64 비트 OS를 실행하더라도 32 비트 Java를 사용한다는 것입니다. 또한 종속성이 누락 되었기 때문에 ia32-libs를 다운로드해야했습니다.
LD_LIBRARY_PATH 및 PATH를 수정 / 추가 할 필요도 없었습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다