0
Apache Commons Net의 FTPClient가있는 서버에있는 파일에서 내용을 읽습니다. 한 번만 읽으면 잘 작동합니다. 하지만 두 번째 파일을 읽을 때 내 FTPClient의 InputStream이 null을 반환합니다. 내 코드 :FTPClient FileStream을 올바르게 종료하는 방법
FTPClient ftpClient = new FTPClient();
ftpClient.connect("myhostname");
ftpClient.login("myusername", "mypassword");
// read InputStream from file
InputStream inputStream = ftpClient.retrieveFileStream("/my/firstfile.txt");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
// read every line...
// close everything
inputStream.close();
bufferedReader.close();
// second try
inputStream = ftpClient.retrieveFileStream("/my/secondfile.txt");
bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
// ...
inputStream.close();
bufferedReader.close();
내가 뭘 잘못하고 있니?