eclipse插件与maven tycho的无头集成测试

我为我的eclipse插件编写了一些Junit测试。如果我从Eclipse开始我的测试套件作为“JUnit插件测试”,一切正常。 现在我想从Maven Tycho运行它们。 所以我在pom.xml中放了以下包装:“eclipse-test-plugin”,集成测试以“mvn clean integration-test”开头。所以我认为我的maven配置非常好。 但是有些测试失败了,我怀疑无头构建无法检测到我的测试试图检测到的IMarkers,因为IMarkers是UI组件。 我对吗?有没有想过根据运行Tycho的IMarkers进行测试?     
已邀请:
您需要告诉测试插件您要使用UI运行测试,默认情况下它将与无头跑步者一起运行。
<plugin>
  <groupId>org.eclipse.tycho</groupId>
  <artifactId>tycho-surefire-plugin</artifactId>
  <configuration>
    <useUIHarness>true</useUIHarness>
    <useUIThread>true</useUIThread>
  </configuration>
</plugin>
    

要回复问题请先登录注册