ftp 업로드시 로컬파일 핸들링 문제에 관해서 질문드립니다.
글쓴이: lemonea87 / 작성시간: 수, 2013/09/25 - 2:58오후
안녕하세요!
항상 눈팅만하다 처음으로 남기는 글이 질문글이네요 ㄷㄷ...
commons-net 3.3 을 통해서 FTP를 구현했는데요.
제가 하고 싶은건 로컬에 존재하는 A라는 파일을 서버에 업로드한 후에
로컬에 있는 A라는 파일을 삭제하려합니다.
로컬파일이니 delete 메소드를 사용했는데 자꾸 false만 나오더군요.
그래서 탐색기에서 직접 삭제를 해보니 "파일이 Java(TM) Platform SE binary 에서 열려 있으므로 이 작업을 완료할 수 없습니다." 라는 메시지가 나타납니다.
확인해보니 tomcat을 종료하면 삭제가 가능해집니다.
tomcat 에서 저 A라는 파일을 계속 잡고있는것 같은데..
이런 상황을 해결할 수 있는 방법이 있을까요?
logout이나 disconnect 둘다 소용없고,
제 생각에는 초기화해주는 것이 있을것 같은데 눈에 띄지가 않네요..
불가능한 것이라면 불가능하다라는 답을 주셔도 괜찮습니다!..ㅠ
도움 부탁드립니다.. ( __ )
Forums:
실수했습니다 ㅠ
업로드할때 FileInputStream을 사용했는데... close를 안했네요....
댓글 달기