Eclipse Workspace 卡在运行不相关且封闭的 JAVA 代码

Eclipse Workspace 卡在运行不相关且封闭的 JAVA 代码

我目前正在尝试在 Eclipse 中运行一个名为 Person 的 Java 项目(2 个类:Person 和 Greeter)。当我运行代码时,它试图运行一个甚至没有打开的项目。我进入该项目,编辑代码,使其没有错误,然后返回到我当前的名为 Person 的项目来运行它,但出现了同样的问题。有些东西把我困在这个旧代码项目中,我无法运行任何新项目。即使我进入另一个项目,它仍然会给我这个其他编码项目 HelloGlobe 的错误,我无法继续!

蚀

答案1

查看Run -> Run Configurations...菜单下的运行配置。我怀疑你的旧代码中还留有配置。

每当您运行一段代码时,Eclipse 都会为其创建一个运行配置。然后,当您再次按下绿色运行按钮时,它将再次使用该配置。当您更改代码并运行不同的内容时,它们将作为新的运行配置添加。但是,旧的配置永远不会被删除,并且当您按下运行按钮时,Eclipse 会选择哪种配置并不完全清楚 - 因此它可能会尝试运行与您的旧代码相关的旧配置。运行配置对话框将允许您查看项目中的所有配置并删除不再需要的配置。

另外:如果您单击“运行”按钮旁边的向下箭头,您将能够从所有选项中选择要运行的配置。因此,您可以从同一个项目中运行多个程序,这很有用。但您只能通过对话框删除旧程序。

相关内容