JRuby에서 JUnixSocket을 초기화하려고하는데 원시 라이브러리를 찾을 수 없으므로 실패합니다. 오류가 발생합니다 :JRuby에서 기본 라이브러리 경로를 지정하는 방법은 무엇입니까?
java.lang.UnsatisfiedLinkError : junixsocket 라이브러리를로드 할 수 없습니다. [/opt/newsclub/lib-native/libjunixsocket-linux-1.7-amd64.so,/opt/newsclub/lib-native]를 시도했습니다. /libjunixsocket-linux-1.5-amd64.so, lib : junixsocket-linux-1.7-amd64, lib : junixsocket-linux-1.5-amd64]; 시스템 프로퍼티 org.newsclub.net.unix.library.path 내가 실행하려고
명령 정의하십시오
irb(main):015:0> java_import 'org.newsclub.net.unix.AFUNIXSocket'
irb(main):016:0> AFUNIXSocket.newInstance()
을 I이 폴더에 lib 디렉토리에 다음 라이브러리 : libjunixsocket - 리눅스 - 1.5 amd64.so libjunixsocket-linux-1.5-i386.so.
라이브러리를 가져올 수 있도록 irb에서 라이브러리의 경로를 지정할 수 있습니까? 위의 문제를 해결할 수있는 방법이 있으면 감사하겠습니다.