:: Serial Port Issue with Java in 64Bits system

 
자바를 프로그램하면서 수많은 문제들에 닥치게 되는데 POS같은 시스템을 만들다 보면 각종 주변장치들을 연결하면서 시리얼포트를 사용할 경우가 있다. 물론 요즘은 유에스비(USB)포트를 사용하는 주변기구들이 많아져서 굳이 시리얼 포트(Serial Port)를 사용하지 않아도 되지만 입력되는 데이타를 지정하여 읽을려고 보면 컴포트에 지정하여 사용하게 되다보면 쉬울 수 있기에 아직도 시리얼 포트를 사용하는 게 좋을 수 있다. 이렇게 시리얼포트를 자바에서 사용할려면 RXTX 라이브러리를 사용하면 되는데 아래의 내용과 같이 설치하여야  한다. 물론 32비트와 64비트의 시스템에서  설치하는 방식은 같지만 각기 다른 드라이버를 다운로드 받아서 사용하여야 한다.

1. 32 비트 라이브러리 다운로드 : http://rxtx.qbang.org/wiki/index.php/Download

2. 64 비트 라이브러리 다운로드 : http://www.cloudhopper.com/opensource/rxtx/

위에서 다운 받은 압축파일을 풀어서 그안에 있는 파일들을 아래의 내용과 같이 옮긴다.

·         Copy rxtxParallel.dll to  Java JRE directory\bin\

·         Copy rxtxSerial.dll to Java JRE directory\bin\

·         Copy RXTXcomm.jar to Java JRE directory\lib\ext\




댓글 남기기