当我开始JUnit Plug-in Test
时,我总是启动eclipse GUI。我可以更改设置以防止这种情况吗?
我正在测试eclipse插件 - Difference between `JUnit Plug-in Test` and `JUnit Test` in eclipse
答案 0 :(得分:3)
您正在开发Eclipse插件(或RCP应用程序)吗?
否:您不想运行“JUnit插件测试”。始终将测试作为“Junit测试”运行。
是:在Junit插件测试启动配置的“主”标签上,选择单选按钮“运行应用程序”,然后选择“无应用程序 - 无头模式”应用程序。
答案 1 :(得分:0)
在我看来,这是Eclipse IDE的插件开发环境(PDE)工具的问题。当您选择“运行为> “JUnit插件测试”,Eclipse正在启动工作区中的所有插件来运行测试。
您可以通过打开相应的“运行配置”
来检查
我不知道您的确切设置,但我猜您在运行单元测试时不需要所有插件。我是这样做的:
org.eclipsescout.demo.minifigcreator.client.test
)
您的测试现在应该运行,并且不应该打开第二个eclipse工作台(Eclipse GUI)(除非您直接依赖它)。
根据您的设置(工作区,团队,源代码控制...),将其保存为启动器文件并与您的团队共享可能很有用(请参阅“Commons”选项卡中的选项)。