Java NIO WatchService
을 사용하여 여러 디렉터리를 감시 (모니터)하고 싶습니다. 여기 내 문제는 감시 할 디렉토리 수가 동적이며 사용자가 WatchService
에 원하는 수의 디렉토리를 추가 할 수 있다는 것입니다. 달성 가능합니까?여러 디렉터리에 대한 Java nio WatchService
5
A
답변
6
WatchService
으로 여러 경로를 등록 할 수 있습니다. 각 경로는 자체적으로 WatchKey
이됩니다. take()
또는 poll()
은 수정 된 경로에 해당하는 WatchKey
을 반환합니다.
자세한 내용은 Java's WatchDir example을 참조하십시오.
1
나는 정확히 정확히 WatchService
을 사용하여이를 수행 할 수있는 방법을 설명하려고합니다. 여기
WatchService
인스턴스를 사용하고 예는 예, 그것은 달성
Oracle Example
관련 문제
- 1. Java nio WatchService : Windows 드라이브 목록보기
- 2. Java 용 WatchService
- 3. java NIO - 채널에 대한 다중 스레드 액세스
- 4. Java : WatchService : File.Lastmodified returns 0
- 5. Java 7에서 WatchService 관련 문제
- 6. Java - WatchService 다른 컴퓨터 폴더
- 7. Java NIO 대 비 NIO 성능
- 8. Java : nio WatchService - 두 번째 파일 생성을 감지 할 수 없습니다. 왜?
- 9. JAVA WatchService Overflow 이벤트를 처리하는 방법은 무엇입니까?
- 10. Java NIO Pipe와 ByteBuffer
- 11. java ee에서 java nio 사용
- 12. Java nio udp broadcast
- 13. Java NIO 소켓이있는 CastException
- 14. Java : System.in에서 NIO 사용
- 15. Java NIO 서블릿 파일
- 16. Java NIO - MappedByteBuffer 자르기
- 17. Java NIO Selector.open() IOException
- 18. Java nio 부분 읽기
- 19. Java NIO SocketChannel 쓰기 문제
- 20. Nio2 WatchService
- 21. toRealPath(), IO/NIO 패키지 Java
- 22. 많은 디렉토리가있는 WatchService 성능
- 23. Java NIO Pipe vs BlockingQueue
- 24. Java NIO SocketChannel.read() with multithread
- 25. Java NIO 스레드 selector.select() Nullpointer
- 26. Clojure 및 JAVA nio 패키지,
- 27. java NIO 독립적으로 읽기/쓰기
- 28. Java NIO (java.nio. *) - 어떤 버전입니까?
- 29. 고성능 서버용 Java NIO 또는 Java IO
- 30. Java NIO transferTo와 Java File renameTo
을 기반으로 두
Paths
을들을 수있는 방법을 보여 그 코드의 조각이다. – Sanchit
@Sanchit 답변 해 주셔서 감사합니다. 이걸 어떻게 달성 할 수 있는지 안내해 주시겠습니까? –