WatchService1 NIO.2로 폴더 스캔/감시 구현(FileVisitor/WatchService) NIO.2로 폴더 스캔/감시 구현(FileVisitor/WatchService)파일 시스템 작업은 두 가지가 핵심입니다.한 번 훑기(스캔)와 계속 지켜보기(감시).NIO.2는 이 두 가지를 각각 Files.walkFileTree(FileVisitor)와 WatchService로 제공합니다.이 글에서는 실무에서 바로 쓰는 템플릿 코드와 운영 팁을 정리했습니다.1) 폴더 스캔: FileVisitor대량 파일을 일괄 처리하거나, 특정 확장자만 모아 통계를 낼 때 유용합니다. 심볼릭 링크 순회 여부, 최대 깊이, 예외 처리 등을 세밀하게 제어할 수 있습니다.import java.io.IOException;import java.nio.file.*;import java.nio.file.attribute.BasicF.. 2025. 9. 29. 이전 1 다음