2015-05-05 101 views
0

創建一個eclipse插件。當我運行我的插件時,應在項目瀏覽器中已經有一些默認文件夾Eclipse插件開發:如何在eclipse開始時創建默認文件夾

想法是那些文件夾基本上都是庫,我可以與項目瀏覽器中創建的所有項目共享。

+0

您不能擁有不在項目中的文件夾。 –

+0

什麼樣的庫?他們爲什麼需要進入工作區? – nitind

+0

基本上他們將鏈接到那些實際存在於用戶系統上的庫。 –

回答

0

退房本教程here

public static IProject createProject(String projectName, URI location) { 
    Assert.isNotNull(projectName); 
    Assert.isTrue(projectName.trim().length() > 0); 

    IProject project = createBaseProject(projectName, location); 
    try { 
     addNature(project); 

     String[] paths = { "parent/child1-1/child2", "parent/child1-2/child2/child3" }; //$NON-NLS-1$ //$NON-NLS-2$ 
     addToProjectStructure(project, paths); 
    } catch (CoreException e) { 
     e.printStackTrace(); 
     project = null; 
    } 

    return project; 
} 

按照上面的鏈接,其完整的項目developent

相當不錯的教程雖然你還沒有問過這個,但如果有需要預先寫好的文件在由插件創建的項目中。使用此代碼實現,

IFile htaccess=project.getFile("--.htaccess"); 
String contents = sb.toString(); 
InputStream sourceone = new ByteArrayInputStream(contents.getBytes()); 

htaccess.create(sourceone, false, null); 

希望它有幫助。