给定方案: 在Eclipse-RCP的Project Explorer中,用户从工作区中删除了一个名为“XXX”的项目(右侧mousclick->删除),但他没有从磁盘中删除项目内容。 (因此,该项目在他的磁盘上存在。这个用例是理想的。)
下次用户想要创建一个与已删除项目具有相同名称“XXX”的新(空白)项目。
问题: 在创建新项目时,Eclipse意识到该Workspace中存在一个项目。所以Eclipse“将根据现有的源自动配置JRE和Project布局”。 在完成Create-Process之后,将会有名为“XXX”的项目,但Eclipse加载了已删除项目的内容(类等)。
Image: Create new Project with same name
Eclipse-RCP中是否有一种机制可以检查(在创建新项目之前)是否存在具有相同(希望)名称的旧已删除项目?
感谢您的帮助。
答案 0 :(得分:0)
您可以尝试从工作区或项目根目录导入现有项目。
WCSession
可以隐藏现有项目并通过目录结构搜索重复。