有没有办法删除Eclipse运行配置中的元数据?

时间:2012-03-10 08:31:30

标签: java eclipse

我可能在Eclipse运行配置中存在损坏问题。这是在我从MyClassproject1拖动(或复制粘贴,我不记得)一个名为project2的Java类之后发生的。然后我删除了project1。当我创建新的运行配置时,给出的名称是MyClass (1)。换句话说,它认为已经有一个名为MyClass的运行配置,因此新的配置必须附加一个数字。 (编辑:没有现有的MyClass运行配置,因此附加号码没有明显的原因。实际上,我删除了所有运行配置。)

如何轻松清理元数据并以最少的手动工作再次构建?

如果有一个元数据删除建议不仅仅是运行配置,那么如果它没有创建大量的手动工作来让设置再次工作,这可能仍然是一个很好的解决方案。

编辑:问题可能是由于导出对话框中显示名为MyClass - project1的启动配置这一事实造成的。 project1不再存在,但这个余民继续存在,将班级名称MyClass捆绑起来。我不确定运行配置和启动配置之间是否存在差异。

3 个答案:

答案 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并将选项添加到参数列表中,然后开始使用新的快捷方式。