我可能在Eclipse运行配置中存在损坏问题。这是在我从MyClass
到project1
拖动(或复制粘贴,我不记得)一个名为project2
的Java类之后发生的。然后我删除了project1
。当我创建新的运行配置时,给出的名称是MyClass (1)
。换句话说,它认为已经有一个名为MyClass
的运行配置,因此新的配置必须附加一个数字。 (编辑:没有现有的MyClass
运行配置,因此附加号码没有明显的原因。实际上,我删除了所有运行配置。)
如何轻松清理元数据并以最少的手动工作再次构建?
如果有一个元数据删除建议不仅仅是运行配置,那么如果它没有创建大量的手动工作来让设置再次工作,这可能仍然是一个很好的解决方案。
编辑:问题可能是由于导出对话框中显示名为MyClass - project1
的启动配置这一事实造成的。 project1
不再存在,但这个余民继续存在,将班级名称MyClass
捆绑起来。我不确定运行配置和启动配置之间是否存在差异。
答案 0 :(得分:25)
AFAIK发布配置存储在:
${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches
查看现有配置并删除那些对您不感兴趣的配置。
然后重启Eclipse
答案 1 :(得分:4)
打开Eclipse。关注 运行=>运行配置 。您将在左侧看到选项。在 Java Applications 选项下,您将看到可运行类的列表(具有main方法的类)。该列表上的这些类节点是可右键单击的。通过右键单击正在运行的配置,您将看到 新 , 重复 和 删除 选项。您可以通过删除选项删除旧的运行配置。要创建新的运行配置,请右键单击 Java应用程序 选项,然后单击 新建 ,然后进行配置。
答案 2 :(得分:0)
您可以尝试使用-clean
command line option启动eclipse。
在Windows上,最简单的方法是将快捷方式复制到eclipse并将选项添加到参数列表中,然后开始使用新的快捷方式。