首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行junit插件测试Eclipse 4

无法运行junit插件测试Eclipse 4
EN

Stack Overflow用户
提问于 2016-01-14 01:03:48
回答 1查看 883关注 0票数 1

我已经升级到月蚀火星的RCP从露娜。我已经创建了一个单独的插件项目,其中包含了我所有的单元测试。如果我以JUnit插件测试的形式运行这个插件,我会得到以下错误:

java.lang.RuntimeException: Application "org.eclipse.pde.junit.runtime.uitestapplication" could not be found in the registry.

我假设我错过了一些必要的插件,但我不知道这些可能是什么。我使用32位Java8SDK和JUnit 4.8.1。

如果我以JUnit测试的形式运行插件,所有不需要RCP的测试都会运行,而另一个测试会失败,因为没有工作台,这正是您所期望的。

EN

回答 1

Stack Overflow用户

发布于 2016-01-14 08:53:15

TLDR:您需要目标平台中可用的org.eclipse.pde.junit.runtime插件来执行测试。

一种多多少少的在Eclipse中查找哪些in的通用方法:

  • 一般来说,在eclipse世界中,In是以插件作为前缀的。
  • 查看插件视图中的插件列表,您会发现在当前情况下,只有一个插件是您想要的id的前缀。
  • 如果双击它,清单编辑器将打开,您可以导航到扩展页面,在该页面中可以找到一些org.eclipse.core.runtime.application扩展;其中一个扩展具有所需的org.eclipse.pde.junit.runtime.uitestapplication ID。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34779972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档