我有一個靜態java程序,用於搜索文件夾中最近創建的文件,解析文件中的幾個關鍵字,然後根據找到的關鍵字創建組織結構圖。如果新文件被添加到文件夾中,我怎樣才能讓這個程序更新(運行)自己?任何可能有幫助的教程?一般來說,我對編程相當陌生。創建一個動態更新自己的程序
0
A
回答
2
您可能需要在Java 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 2012-08-03 13:54:56
1
的兩種方法可以做到這一點,我所熟悉的是JNotify Library和定期event listener for a WatchService/WatchEvent
1
你可以使用Java file watcher來檢測何時將新文件添加到該目錄。當您收到文件已被添加的事件時,您更新圖表
相關問題
- 1. 小班允許一個java程序自動更新自己
- 2. 創建一個動態更新博客
- 3. 如何創建一個動態擴展自己的數組?
- 4. 如何創建一個自我更新的Node.js應用程序?
- 5. Hadoop創建您自己的程序
- 6. 創建自己的撥號程序
- 7. 重新啓動自己的程序?
- 8. 更新基於另一個已經自動創建一個片
- 9. 使Longlistselector自動自動更新自己?
- 10. 創建一個處理自己滾動的自定義UIView
- 11. 在FuelPHP中創建自己的Auth驅動程序
- 12. 創建我自己的Android應用程序/啓動器
- 13. 如何創建自己的XP打印機驅動程序
- 14. 用Rails/Jquery創建一個動態更新的進度條?
- 15. 創建更新程序
- 16. 創建一個類似於Facebook狀態更新的自動完成器
- 17. Python - Tkinter(ttk)動態創建一個自己的值改變的進度條
- 18. getResources()或創建自己的靜態類?
- 19. 創建我自己的狀態monad
- 20. 創建自動客戶端/服務器更新程序
- 21. 如何爲c#windows應用程序創建自動更新
- 22. 如何創建Java桌面應用程序自動更新?
- 23. 自己創建一個ResultSet對象
- 24. 如何爲我的桌面Java應用程序創建「自動更新程序」?
- 25. 自定義UITableViewCell重新創建自己
- 26. HipChat API更新我自己的狀態
- 27. 創建一個自動更新的RSS提要.txt文件
- 28. 如何創建一個自動更新的JavaScript模板?
- 29. 創建一個GUI更新線程
- 30. C++自動更新程序
如果我正確理解您,您希望程序再次運行,如果新文件被放置在特定文件夾中? – 2012-08-03 13:51:22
你想做什麼?如果在文件夾中修改了任何文件,或者是否想要更新程序的任何部分(如果文件夾中有任何更改),是否要自動執行程序? – 2012-08-03 13:52:35
程序更新自己是什麼意思?也許你想設計一個程序來讀取文件夾中的所有內容,或者讀取文件名與給定條件匹配的文件夾的內容,然後每當添加新文件時再次運行程序。那有意義嗎? – 2012-08-03 13:52:46