2014-11-19 4 views
1

저는 BeagleBone Black과 Linux JDK "Linux ARM v6/v7 VFP Soft Float ABI"에서 Linux Angstrom을 실행하고 있습니다. 버튼 하나가있는 프레임 안에 패널이있는 간단한 코드를 작성했는데 제대로 작동합니다. 그러나 일부 도면 (선과 원)을 패널에 추가하고 validate() 또는 revalidate()로 새로 고치면 jar 파일을 실행하려고 할 때 다음과 같은 오류가 발생합니다.BeagleBone Black 및 java revalidate()

java : res_quer.c : 251 __libc_res_nquery : 어설 션 'hp! = hp2'가 실패했습니다. Aborted

그 문제를 해결하는 방법에 대한 아이디어가 있다면, 그렇지 않으면 유효성 검사를 사용하지 않고 업데이트 된 콘텐츠를 표시하도록 패널을 새로 고치는 방법에 대해 알고 싶으십니까? (나는 repaint를 명시 적으로 호출했지만 아무 것도하지 않았습니다)

어떤 아이디어, 권장 사항이 있습니까?

답변

1

OS 자체에서 문제가있는 것으로 밝혀졌으며 동일한 문제가 일부 설정에서 Fedora 시스템 사용자에게 마주쳐 왔습니다. Fedora에서 문제를 해결하기위한 배치가 있지만 Angstrom에서 시도하지 않았습니다. 대신 BeagleBone에 데비안을 설치했고 JAR 파일은 이제 매력처럼 작동합니다.