gpt4 book ai didi

java - Eclipse PDE 创建一个新项目

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:00:38 26 4
gpt4 key购买 nike

我正在使用向导扩展从用户那里获取一些设置。在我的插件上修改了一个 Eclipse 项目之后,它应该被包含到 Package Explorer 中。整个过程与“新项目→现有项目”非常相似。

但是我找不到任何解决方案或教程等如何通过向导扩展将 Eclipse 项目包含到我的包资源管理器中。

最佳答案

对于任何感兴趣的人来说,这个对我来说非常完美:

IProjectDescription description = ResourcesPlugin.getWorkspace().loadProjectDescription(new Path(ProjectPath + "/.project")); 
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(description.getName());
project.create(description, null);
project.open(null);

描述将从构建路径加载并导入工作区。之后该项目将存在但已关闭,因此 project.open();就是这样...

编辑:这将是确保项目尚未导入的代码。

IProjectDescription description = ResourcesPlugin.getWorkspace().loadProjectDescription(new Path(BuildPath + "/.project")); 
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(description.getName());
IProject[] array = ResourcesPlugin.getWorkspace().getRoot().getProjects();
for(int count = 0; count <= array.length - 1; count ++){
if(project.equals(array[count])){
array[count].close(null);
array[count].delete(true, null);
}
}
project.create(description, null);
project.open(null);

关于java - Eclipse PDE 创建一个新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7345847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com