2016-08-16 91 views
0

我正在寫一個Java程序,它可以自動獲取源文件夾中的所有文件,並根據文件類型(word文檔,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(); 


} 
} 

我只是需要它來運行當文件被放在原點夾

+2

[這可能有幫助](https://docs.oracle.com/javase/tutorial/essential/io/notification.html) – tkausl

+0

你有沒有試過的代碼?請參考編寫一個[mcve] – DarkV1

+0

你可以更具體一些,編輯你的文章並添加一些代碼來幫助我們理解你的需求 – whyn0t

回答