내 프로젝트에서 나는 직렬 통신을 관리하는 데 사용하는 rxtx 라이브러리가있다. netbeans ide에서 응용 프로그램을 실행할 때 아무런 문제가 없습니다. 내 Java 폴더에 rxtx 파일을 넣고 프로젝트 라이브러리에 경로를 추가했습니다. 프로젝트의 jar 파일을 빌드 할 때 문제가 발생합니다. jar 파일을 만들고/lib 폴더에 costum 라이브러리 폴더를 추가합니다. 그러나 나는 그것을 두 번 클릭하여 항아리 파일을 실행할 수 없습니다. 내가 명령 줄에서 실행할 때 내가 얻을 :java 빌드 경로를 추가
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
나는 프로그램/lib 폴더에있는 RXTX 라이브러리를 찾을 수있을 위해서는 어떻게해야합니까?
명령 줄 명령은 어떻게 생겼습니까? – rmlan
마지막으로이 해결책을 직접 찾았습니다. http://stackoverflow.com/questions/14596406/java-rxtx-and-packaging/16716867#16716867 문제는 dll 파일을 가져 가지 않는다는 것입니다. 수동으로/dist 폴더에 넣어야합니다. 희망이 ppl하는 데 도움이 :) – xnonamex