Java에서 패킷 캡처 프로그램(jpcap)을 작성했습니다. Windows에서는 정상적으로 실행되지만 Linux(kali)에서 Eclipse에서 실행하면 오류가 보고됩니다.
Exception in thread "main" java.lang.UnsatisfiedLinkError: no atk -java.library.path의 래퍼
코드에 오류가 없습니다. jpcap 패키지를 가져왔고 Google에서 검색해 보니 결과가 없습니다. 조언 부탁드립니다.
Eclipse에서 openjdk를 sun jdk로 교체하면 프로그램이 성공적으로 실행될 수 있습니다. openjdk의 jre에 패키지가 부족하거나 경로 문제가 있을 수 있습니다. 그냥 jdk(jre)로 변경하면 됩니다.