Programmatically importing an existing project into Eclipse

前端 未结 4 1090
时光说笑
时光说笑 2020-12-14 03:55

I am trying to importing the project to eclipse through programmatically. I dont want to use UI mode.

Below is the code I used for importing the project:

<         


        
4条回答
  •  春和景丽
    2020-12-14 04:16

    Use org.eclipse.ui.wizards.datatransfer.ImportOperation

    Try something like this:

    IOverwriteQuery overwriteQuery = new IOverwriteQuery() {
            public String queryOverwrite(String file) { return ALL; }
    };
    
    String baseDir = // location of files to import
    ImportOperation importOperation = new ImportOperation(project.getFullPath(),
            new File(baseDir), FileSystemStructureProvider.INSTANCE, overwriteQuery);
    importOperation.setCreateContainerStructure(false);
    importOperation.run(new NullProgressMonitor());
    

提交回复
热议问题