У меня есть проект Java EE, в котором я использую тесты Arquillian с JUnit на JBoss 7 (Windows). Тесты работают нормально, но я не могу их отлаживать.
Из того, что я погуглил (https://community.jboss.org/wiki/WhyDontBreakPointsWorkWhenDebugging ) Я понимаю, что тесты Arquillian выполняются на отдельной виртуальной машине, поэтому IntelliJ не может их отлаживать. Мне нужно IntelliJ для удаленного подключения к этой машине через сокет, но я не знаю, как это сделать.
Я нашел эту тему: Отладка с помощью Arquillian в IntelliJ — управляемый контейнер Однако Я не знаю, как заставить его работать.
Также я перешел через эту тему: http://devnet.jetbrains.com/message/5253623?tstart=0 поэтому я заполнил, надеюсь, подходящую верную часть в моем pom.xml, но это не помогло:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<debugForkedProcess>true</debugForkedProcess>
<skip>false</skip>
</configuration>
</plugin>
Может ли кто-нибудь объяснить мне, как отлаживать тесты в такой конфигурации?