2012-03-15 4 views
4

При использовании Tycho для создания проекта тестовые примеры запускаются в новом процессе с использованием пусковой установки для равноденствия для запуска -application org.eclipse.tycho.surefire.osgibooter.headlesstest.Как отлаживать тестовые примеры, выполняемые Tycho?

Как я могу отладить тестовые примеры?

ответ

2

Добавьте это в POM:

<profiles> 
    <profile> 
     <id>debug</id> 

     <build> 
      <plugins> 
       <plugin> 
        <groupId>org.eclipse.tycho</groupId> 
        <artifactId>tycho-surefire-plugin</artifactId> 
        <version>${tycho-version}</version> 
        <configuration> 
         <argLine>-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y</argLine> 
        </configuration> 
       </plugin> 
      </plugins> 
     </build> 
    </profile> 
</profiles> 

Теперь вы можете включить отладку с mvn ... -P debug когда следующая строка печатается:

Прослушивание транспортное транспорт по сокетам по адресу: 8000

См Eclipse help how to configure the IDE ,

Смежные вопросы