2011-06-28 25 views
2

我需要編寫一個java代碼,它檢測對文本文件所做的更改,並通知在更改文本文件時對文本文件做了哪些更改,例如,如果單詞ABCD在文本文件中更改爲BCDA,然後我需要通知ABCD已更改爲BCDA。你能否讓我知道我是否可以用java實現這個功能(只使用開源工具,沒有付費或商業工具)Java代碼來監視文本文件中的變化

回答

0

聽起來就像你想運行一個實時差異。

跟蹤文件的「舊」版本。然後有一段代碼每5分鐘運行一次,或者您需要精細的代碼。使用自己的方法或庫方法在這兩個文件之間運行差異(請參閱java-diff-utils)。

+0

java-diff-utils正是我一直在尋找的工具..許多感謝! – vignesh