2013-03-13 3 views
0

내 직렬 포트와 통신하기 위해 Windows 64 비트 용 rxtx를 다운로드하고 일식에 pluged했습니다. 모든 것이 잘 보입니다. 하지만클래스 편집기 RXTXport.class을 (를) 찾을 수 없습니다?

SerialPort serialPort = (SerialPort) portIdentifier.open("ListPortClass", 300);    
int b = serialPort.getBaudRate(); 

이 클래스 파일 편집기로 이동에 와서 발견되지 rxtxport.class 말할 때 나는 그것을 디버깅있어있다. 무엇이 문제 일 수 있습니까?

+0

'F5'를 사용하여 메소드 호출을 수행합니까? 그 줄에서 프로그램이 예외를 던지나요? – A4L

+0

예. 예외는 없습니다. – hiii

+0

이클립스 프로젝트의 lib 디렉토리 안에 RXTXcomm.jar를 추가 했습니까? –

답변

0

문제는 클래스 경로 문제와 비슷합니다. 이클립스 빌드 경로 확인.

이상하게도, 귀하가 제공 한 코드 조각에 해당 클래스가 포함되어 있지 않습니다. 불완전하거나 참조 된 클래스이며 추가 제 3 자 라이브러리가 필요합니다 (예 : rxtx 패키지가 불완전합니다) .

필자는 rxtx에 익숙하지 않아 확실한 확률인지 말할 수는 없으며 반면에 이것은 또한 원래 대답에 달려있다. 클래스 패스 문제 일 가능성이 높다. Eclipse 빌드 경로에는 필수 라이브러리가 포함되어 있습니다.

관련 문제