2010-12-16 3 views
0

우리는 커먼 FTPClient를 사용하여 ftp 서버에서 파일을 검색합니다. 우리는 파일이을 복사 한 FTP 서버에서 이동 대신 입니다이 코드를 실행하면커먼즈의 파일을 가져와야합니다 FTPClient는 원격 서버에서 파일을 제거합니다

FTPClient ftpClient= new FTPClient(); 
ftpClient.connect(server); 

ftpClient.login(username, password); 

FileOutputStream out = new FileOutputStream(localFile); 

ftpClient.retrieveFile(remoteFile, out) 

: 우리의 코드는 유사하다. 이 예상 된 동작이 궁금합니다.

예상되는 동작 인 경우 서버에서 파일 복사본을 검색하고 파일 복사본을 서버에 남기는 가장 좋은 방법은 무엇입니까? 그것은 매우 이상한 행동입니다

감사

답변

2

,

감사 어떤 도움 (우리는 다시 서버에 파일을 쓸 수 있도록 우리는 FTP 서버에 쓰기 권한이 없습니다). 방금 FTPClient 코드를 검사하고 원격 파일을 제거 할 수있는 것을 보지 못했습니다. 이 FTP 서버의 구성을 믿습니다.

다른 FTP 클라이언트를 사용해 보시기 바랍니다. 예를 들어 unix 명령 행 유틸리티 ftp 또는 fget 또는 일반 웹 브라우저.

나는 당신에게 행운이 있기를 기원합니다.

관련 문제