我創建一個使用的Apache Tomcat(最新),春3,Struts2的和休眠一個Web應用程序。我需要一個監聽器來監視出現的任何新XML文件的目錄。雖然Web應用程序部署到Tomcat並運行它應該繼續這樣做。春季目錄監聽
- 當使用這些框架進行類似的工作時,推薦什麼方法?
- 我有什麼可以幫助開始階段的例子嗎?
我創建一個使用的Apache Tomcat(最新),春3,Struts2的和休眠一個Web應用程序。我需要一個監聽器來監視出現的任何新XML文件的目錄。雖然Web應用程序部署到Tomcat並運行它應該繼續這樣做。春季目錄監聽
嘗試jdk7 WatchService。我已經完成了一個與你所擁有的結構類似的項目。否則,您可以嘗試使用org.apache.commons.io
中的FileAlterationListner
。我寧願選擇jdk7,因爲它非常完美。
http://e-blog-java.blogspot.com/2011/03/how-to-watch-file-system-for-changes-in.html – ThreaT 2012-07-18 13:12:26
如何在服務器的目錄上列出? – 2015-01-02 23:35:27
我已經在其中一個項目中使用了JNotify,如果不能切換到JDK 7,它的工作就像是魅力無窮。
您可以使用JDK 7來試用它。它有一個新的監視器類。 http://e-blog-java.blogspot.com/2011/03/how-to-watch-file-system-for-changes-in.html – duffymo 2012-07-18 10:31:41
不知道。嘗試一下。 – duffymo 2012-07-18 10:32:48
接受Dangling Piyush的回答。這與我的相同;他/他可以使用這些分數。 – duffymo 2012-07-18 12:57:47