Это почти точно так же, как один из существующих ответов. Какой смысл повторять все, что говорится?

я проблемы с отладкой моих тестов jbehave. Я не могу заставить maven начать тесты jbehave и остановиться на точке останова. У меня есть это в моем пом:

<pluginManagement>
 <plugins>
   <plugin>
     <groupId>org.jbehave</groupId>
     <artifactId>jbehave-maven-plugin</artifactId>
     <version>2.0.1</version>
   </plugin>
 </plugins>
</pluginManagement>
<plugins>
 <plugin>
   <groupId>org.jbehave</groupId>
   <artifactId>jbehave-maven-plugin</artifactId>
   <executions>
     <execution>
       <id>run-scenarios-found</id>
       <phase>test</phase>
       <configuration>
         <scenarioIncludes>
           <scenarioInclude>**/scenario/**/*${test}.java</scenarioInclude>
         </scenarioIncludes>
         <scenarioExcludes>
           <scenarioExclude>**/*Steps.java</scenarioExclude>
         </scenarioExcludes>
       </configuration>
       <goals>
         <goal>run-scenarios</goal>
       </goals>
     </execution>
   </executions>
 </plugin>
</plugins>

и я пробовал такие вещи, как:

$  mvn -e -o -Dtest=MyTest -Dmaven.surefire.debug="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8787 -Xnoagent -Djava.compiler=NONE" clean test

а также

$ export MVN_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8787 -Xnoagent -Djava.compiler=NONE" ; mvn -Dtest=MyTest clean test 

Я могу попробовать использоватьjsadebugd, но мне, вероятно, для автоматизации потребуется безупречное время, так что это звучит как неоптимальное решение, и я чувствую, что плагин JBehave Maven должен обеспечить эту функциональность. Очевидно, я просто еще не нашел нужную часть документации. Есть идеи, как мне это сделать?

Ответы на вопрос(4)

Ваш ответ на вопрос