Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在eclipse插件开发中硬编码导入路径_Eclipse_Plugins - Fatal编程技术网

在eclipse插件开发中硬编码导入路径

在eclipse插件开发中硬编码导入路径,eclipse,plugins,Eclipse,Plugins,打开时eclipse中的Hi:- 文件->导入->常规->现有项目进入工作区,然后它会提示一个导入窗口,我们必须在其中选择根项目目录(浏览)。在这里,我想硬编码浏览路径。默认情况下,它会转到工作区目录,但我需要一个像C:\Tmp这样的修复路径 有人能帮我吗?我尝试过setfilterpath(),但在向导的情况下不支持它。我的代码如下所示: public class OpenImportWizardAction extends Action { public void run() {

打开时eclipse中的Hi:-

文件->导入->常规->现有项目进入工作区,然后它会提示一个导入窗口,我们必须在其中选择根项目目录(浏览)。在这里,我想硬编码浏览路径。默认情况下,它会转到工作区目录,但我需要一个像C:\Tmp这样的修复路径

有人能帮我吗?我尝试过setfilterpath(),但在向导的情况下不支持它。我的代码如下所示:

public class OpenImportWizardAction extends Action {

    public  void run() {
       IWorkbench workbench = PlatformUI.getWorkbench();
       Shell shell = workbench.getActiveWorkbenchWindow().getShell();
       ExternalProjectImportWizard wizard= new ExternalProjectImportWizard();
       wizard.init(workbench,new StructuredSelection());
       WizardDialog dialog= new WizardDialog(shell, wizard);
       dialog.create();
       dialog.open();    
    }   
}

打开Eclipse()的错误报告,并要求导入项目向导记住最后一个目录

如果您想自己破解代码,请尝试其他构造函数:
public ExternalProjectImportWizard(String initialPath)