API 기대한 모습과 실제 동작은 다르네요.
글쓴이: emptynote / 작성시간: 목, 2019/11/28 - 3:01오후
자바에서 File.deleteOnExist 라고 자바 가상머신 종료후 파일 삭제하는 좋은 기능이 있습니다.
단위 테스트를 위해서 임시 디렉토리를 만들어야 해서
이것을 이용하여 삭제를 하려 했는데
원하는데로 동작해 주지 않네요.
(1) codda/project/sample_base/server_build/APP-INF/classes
(2) codda/project/sample_base/resources
2개 경로를 각각 deleteOnExist 로 했을때
(2) 만 지워지고 (1) 이 남네요.
늘 그렇듯이 기대한 모습과 실제 동작은 큰 차이를 보이네요.
Forums:
Exception 을 확인해야 되지 않을까요?
파일이 다른 곳에서 lock 이 결렷던지 뭐가 있겠죠..
------------------------------------------------------------
ProgrammingHolic
다른 방법으로 해결 했습니다.
말씀하신대로 락이던가 뭐가 있어 동작 안한거겠죠.
단위테스트 하기위한거라 아는 방법으로 해결했습니다.
핵심에만 집중해야지 그외 모르는것은 모르는채로 냅두려 합니다.