최근에 만든 파일을 폴더에서 검색하고 몇 가지 키워드에 대해 파일을 구문 분석 한 다음 찾은 키워드를 기반으로 조직도를 만드는 정적 Java 프로그램이 있습니다. 새 파일이 폴더에 추가되면이 프로그램을 어떻게 업데이트 (실행) 할 수 있습니까? 도움이 될만한 자습서가 있습니까? 나는 프로그래밍에 익숙하지 않다.동적으로 업데이트하는 프로그램 만들기
0
A
답변
2
당신은 자바 WatchService 원하는 아마 것
: http://docs.oracle.com/javase/7/docs/api/java/nio/file/WatchService.html
여기 자습서 : 내가 익숙가이 작업을 수행하는 http://docs.oracle.com/javase/tutorial/essential/io/notification.html
+0
유망스럽게 생각합니다. 나는 그것을 조사 할 것이다. – davidVee
1
두 가지 방법이 JNotify Library하고 일반 event listener for a WatchService/WatchEvent
1
당신은 할 수 있습니다 Java file watcher을 사용하여 새 파일이 해당 디렉토리에 추가 된시기를 감지하십시오. 파일이 추가되었다는 이벤트를 받으면 차트를 업데이트하십시오.
정확하게 이해하면 최신 파일이 특정 폴더에있는 경우 프로그램을 다시 실행 하시겠습니까? –
당신이 뭘 원합니까? 폴더에서 수정 된 파일이 있거나 폴더가 변경된 경우 프로그램의 일부를 업데이트하려면 프로그램을 자동으로 실행하고 싶습니까? –
프로그램 자체 업데이트 란 무엇을 의미합니까? 폴더의 모든 내용을 읽거나 filename이 주어진 기준과 일치하는 폴더의 내용을 읽은 다음 새 파일이 추가 될 때마다 프로그램을 다시 실행하는 프로그램을 디자인하려고 할 수 있습니다. 말이 돼? –