다음과 같은 에러 메시지를 만났다.
The method dataTransfer(TFTPSocket, ACK, ACK) in the type TFTPUtils is not applicable for the arguments (TFTPSocket, ACK, ACK)
혹시나 해서 패키지 불일치를 확인했으나, 그것도 아니었다.
할 수 없이 이클립스가 시키는대로
에러를 표시하는 붉은 색 x 버튼을 클릭하고,
Change type of 'tftpSock' to 'TFTPSocket'을 선택했다.
황당하게도 문제가 해결되었다.
변경된 내용은 다음과 같은 import 문이 추가되었다.
import com.corecess.viewlinxx.common.tftp.common.TFTPSocket;
하지만 이 클래스는 이미 다음 import 문에 의해 추가되었을텐데 황당하기 짝이 없다.
import com.corecess.viewlinxx.common.tftp.common.*;