0

我正在编写一个 Java 程序,它会自动获取原始文件夹中的所有文件,并根据文件类型(word doc、excel 电子表格、mp4 等)将它们组织到其他文件夹中。当我将文件放入原始文件夹并手动运行程序时,程序运行良好。每当将新文件放入原始文件夹时,如何自动化此过程以使 Java 程序自动运行,而无需人工运行程序?这是我的司机:

public class DriverTest {

public static void main(String[] args) {
     FileMover test = new FileMover("C:\\Users\\intern\\Desktop\\Origin");
     test.printAll();
     test.moveAll();


}
}

每当将文件放入原始文件夹中时,我只需要运行它

4

1 回答 1

0

您将需要安排移动文件的任务。您可以使用 EJB 计时器服务来执行此操作。请参阅JavaCodeGeeks EJB 计时器服务教程Dzone 的 Web 界面控制的计时器服务示例。

于 2016-08-16T18:25:02.973 回答