2015-05-08 42 views

回答

0

的東西,如創建一個文件夾:

IFolder folder = container.getFolder("folder name"); 

folder.create(false, true, progressMonitor); 

其中container是包含新的文件夾或項目夾。使用

IResource resource = .... resource to move 

IPath destinationPath = folder.getFullPath().append(resource.getName()); 

resource.move(destinationPath, false, progressMonitor); 
+0

謝謝@ greg-449。它工作正常但是,從這種方式移動文件需要太多的時間......有什麼其他方式可以更有效地實現它... –

+0

將代碼包含在WorkspaceModifyOperation中或使用WorkspaceJob加快了速度,但我不知道任何運行速度會更快。 –

+0

感謝回覆如此之快:) –

相關問題