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

标签 java eclipse

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

我怎样才能轻松清理元数据并能够以最少的手动工作重新构建?

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

编辑:问题可能是由于在导出对话框中有一个名为 MyClass - project1 的启动配置可见。 project1 不再存在,但这个残余继续存在,绑定(bind)了类名 MyClass。我不确定运行配置和启动配置之间是否存在差异。

最佳答案

AFAIK 启动配置存储在:

${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches

查看现有配置并删除您不感兴趣的配置。

然后重启Eclipse

关于java - 有没有办法删除 Eclipse 运行配置上的元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645038/

相关文章:

java - Wordcount 示例错误

eclipse - Openshift - ROOT.war 已部署但没有应用程序

java - Eclipse 首选项(org.eclipse.core.runtime.preferences.InstanceScope): unwanted leading slashes

eclipse - 使用 Maven 的 Eclipse 中的 JSF 项目为 FacesServlet 提供 ClassNotFoundException

eclipse - 如何正确设置 Node.js + Eclipse + TypeScript?

java - maven插件组件注入(inject)null

java - 检查 BigDecimal 是否是 Java 中的整数

java - 如何删除依赖项 : maven sub-modules creates implicit dependency on parent module

Java子串难度

java - 为什么 Android Studio 无法解析 "import com.google.android.gms.location.LocationRequest;"?