Eclipse -- Testng 引用不存在的项目 XXX,启动配置

2022-09-02 14:20:20

当尝试将测试作为TestNG套件运行时,我会收到一个非常神秘的错误消息,说TestNG无法启动,因为它引用了一个不存在的项目。我认为我的项目确实存在,我在包资源管理器中看到它!


答案 1

当我在使用raspbian OS for raspberry pi时,我遇到了同样的问题。问题是java项目引用了我以前的一个项目。

我通过执行以下步骤解决了此问题。

  1. 转到项目>属性
  2. 在属性窗口的左窗格中,选择“运行/调试设置”。
  3. 选择“配置”,然后单击“编辑”
  4. 在“主”选项卡中,将项目替换为当前项目。
  5. 通过单击搜索按钮选择“主类”(这将是您的类名)。
  6. 现在点击确定。

答案 2

事实证明,你只需要确保你的项目是一个Java项目,而不是一个简单的项目。检查导航器是否显示与文件夹关联的蓝色小“J”。如果没有,那么您已经创建了一个简单项目。

“看起来你创建的项目不是Java项目。

Eclipse 自动构建.java文件,以便为 Java 项目中包含的所有.java文件.class文件。

要创建 Java 项目文件>新建>项目>Java 项目 请为项目命名。单击“完成”

发现这个答案隐藏在这个来源深处。

在 eclipse 中,您应该使用 Navigator 而不是包资源管理器,因为 Navigator 正在浏览实际的文件系统,其中包资源管理器仅加载某些内容。将来希望人们可以更容易地找到解决方案。


推荐