2015-01-26 2 views
0

IP 주소를 사용하는 다른 컴퓨터에서 파일 변경을 감시하는 방법이 있습니까? Java - WatchService 다른 컴퓨터 폴더

현재 내 코드는 다음과 같습니다

Path d = FileSystem.getDefault().getPath(System.getProperty("user.dir"),""); WatchKey wk = dir.register(ws, .... , ...);

WatchService ws = FileSystems.getDefault().newWatchService(); 
어쨌든 다른 IP에서 폴더를 가리 키도록 경로 변수를 변경할 수 있습니다. 나 192.168.123.123?

+0

컴퓨터에서 다른 컴퓨터의 해당 폴더에 어떻게 액세스합니까 (Java 외부)? – Seelenvirtuose

+0

왜 그렇게하고 싶습니까? – Stefan

+0

@seelenvirtuose, 아마도 공유 폴더일까요? 나는 그것을 옮기고 싶지 않다. 나는 단지 변화를 "관찰"하고 변화를 보여주고 싶다. – chj

답변

0

위의 주석에 쓰여있는대로 IP를 사용하여 경로를 설정할 수 있습니다. Watch Service가 원격 시스템 모니터링을 지원하지 않기 때문에주의하십시오. 파일에 대한 변경을 검출 할 수있는 경우 시청 파일은 로컬 저장 장치에 위치하지 않은 경우 WatchService javadoc

가입일

는 그 구현에 특정된다. 특히, 원격 시스템에서 수행되는 파일에 대한 변경 사항을 감지 할 필요는 없습니다.