java创建动态更新自身的程序
我有一个静态java程序,它在文件夹中搜索最近生成的文件,解析文件中的几个关键字,然后根据找到的关键字创建组织结构图。如果将新文件添加到文件夹中,如何使该程序更新(运行)自身?有可能有帮助的教程吗?一般来说,我对编程相当陌生
你可以在下面搜索框中键入要查询的问题!
我有一个静态java程序,它在文件夹中搜索最近生成的文件,解析文件中的几个关键字,然后根据找到的关键字创建组织结构图。如果将新文件添加到文件夹中,如何使该程序更新(运行)自身?有可能有帮助的教程吗?一般来说,我对编程相当陌生
# 1 楼答案
您可以使用Java file watcher来检测何时将新文件添加到该目录。当您收到添加文件的事件时,您将更新图表
# 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
# 3 楼答案
我熟悉的两种方法是JNotify Library和常规event listener for a WatchService/WatchEvent