gpt4 book ai didi

java - 如何更改 Eclipse Plugin 项目中 IWorkspaceRoot 的路径

转载 作者:行者123 更新时间:2023-11-30 05:01:57 25 4
gpt4 key购买 nike

我的问题是从 Eclipse 插件项目打开一个项目我有一个运行良好的示例代码,但我的项目不在工作区中。它位于 WorkspaceRoot 路径中的文件夹中。我必须将路径设置为“workspaceRootPath/AFolder”,这可能吗?

            IProgressMonitor progressMonitor = new NullProgressMonitor();
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject(pName);
project.open(progressMonitor);

谢谢。

最佳答案

好吧,简短的回答是你想要的东西是不可能的。工作区根目录将包含 .metadata和项目文件夹(包含 .project 文件)。 Eclipse 不支持workspaceRoot/dir/subproj1,subproj2等等

您可以做的一件事是在工作区外部的单独文件夹中创建子项目,然后在 Eclipse 中创建一个指向外部项目的项目。您必须在工作区中为它们指定不同的名称,即使它们在磁盘上相同:例如:pass1/subProj1 , pass2/subProj1必须命名为 subProj1subProj1_pass2在工作区中。

密码

关于java - 如何更改 Eclipse Plugin 项目中 IWorkspaceRoot 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6357631/

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