当前位置: 首页 > 面试题库 >

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

庄博厚
2023-03-14
问题内容

当尝试作为TestNG套件运行测试时,我会收到一条非常隐秘的错误消息,提示TestNG无法启动,因为它引用了一个不存在的项目。我认为我的项目确实存在,我在软件包浏览器中看到了它!


问题答案:

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

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

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

创建Java项目File> New> Project> Java Project为项目命名。单击完成”

发现此答案隐藏在此源代码的深处。

eclipse中,您应该使用Navigator而不是Package Explorer,因为navigator在浏览实际的文件系统,而Package
Explorer仅在其中加载某些内容。希望将来人们可以更轻松地找到解决方案。



 类似资料:
  • 当试图将测试作为TestNG套件运行时,我会得到一个非常神秘的错误消息,说TestNG不能启动,因为它引用了一个不存在的项目。我想我的项目确实存在,我在包资源管理器中看到它!

  • 我在我的项目中添加了一些远程存储库,它似乎扰乱了我的启动配置。 我不知道该怎么办,所以我需要一些帮助。有人能帮帮我吗?如果这个问题看起来很傻,对不起,但我从昨晚开始就试图弄清楚了。

  • 我是Spring开发的新手,所以我尝试将Jersey RESTful api依赖项添加到我的一个maven项目中。不幸的是,我不得不添加一些远程存储库,这似乎扰乱了我的启动配置。现在,当我尝试启动任何旧的Maven项目时,我总是得到这样的错误: 启动配置FastDateFormat引用不存在的项目泽西。 谢谢

  • 问题内容: 我通常有一个项目的多个副本,例如:干线的副本和上一个发布分支的副本。为了将我的项目文件与Eclipse分开,它们从Eclipse工作区外部目录中的Subversion中检出。 我想使该项目易于导入到Eclipse,并按照多个答案的说明进行操作。 问题是我的.launch文件具有硬编码的项目名称。 导入新项目后,启动文件将显示在“运行配置”菜单中,即使该项目的名称与导出项目的名称完全相同

  • 我在中添加了一个更新的Hazelcast依赖项: 而且maven确实更新了依赖项(实际上Eclipse调用maven在我保存文件后立即更新--非常简洁),因此我得到了依赖项树: 当我运行创建带阴影的Jar时,我得到了正确的Hazelcast版本。 然后我删除了旧的启动配置并重新创建了它(通过右键单击JUnit测试用例并选择“Debug as JUnit”)-但这并没有改变Eclipse行为-类路径

  • 我仍在尝试解决我的另一个问题,但可以说这个附带问题是一个单独的主题,所以我单独发布此请求。 我从Eclipse网站(Kepler,Windows,64位)下载了“Eclipse IDE for Java Developers”。我将内容放入文件夹“C:\Program Files\Development\Tools\Eclipse”中,然后继续安装 SWT。我去了“菜单” 然后我去了“菜单 文件夹