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