2017-04-06 16 views
0

arduino가 직렬 포트를 통해 Java 프로그램에 통신하는 방법으로 rxtx를 사용하려고합니다. 그러나 rxtx 다운로드의 여러 버전과 스택 오버플로 관련 질문에 대한 많은 답변을 시도해 보았지만이 오류를 해결할 수는 없습니다.UnsatisfiedLinkError 받기 : Mac 용 java.library.path에 rxtxSerial 없음

VM 옵션에 RXTXcomm.jar뿐만 아니라 내 librxtxSerial.jnilib 파일의 경로가 추가되었습니다. 모든 다운로드를 시도했습니다 : http://rxtx.qbang.org/wiki/index.php/Download

답변

0

정말 RXTX의 다음 (유지) 버전이므로 nrjavaserial으로 옮길 것을 권합니다. 코드는 크게 변경되지 않았지만 Jar 파일에 네이티브 라이브러리 (누락 된 것)가 포함되어 있으므로 자바 측과 네이티브 측을 따로 가질 필요가 없습니다. 저는 Mac 및 Linux의 Bluetooth 프로젝트에이 케이블을 사용했으며 잘 작동합니다.

+0

감사합니다. 이것은 확실히 더 잘 작동했습니다! – Julia