Maven верные аргументы при запуске теста JUnit через eclipse
Новый вопрос о Maven - Surefire - Eclipse - JUnit
Я настроил maven-surefire-plugin в файле pom моего проекта для передачи некоторых дополнительных аргументов JVM, как показано ниже:
org.apache.maven.plugins
maven-surefire-plugin
${maven.surefire.plugin.version}
-d64 -Xms128m -Xmx4096m -XX:PermSize=512m -Duser.timezone=UTC -XX:-UseSplitVerifier
Когда я запускаю тестовый пример этого проекта из Eclipse как Run As->JUnit Test, хотя путь к классу задан правильно, дополнительные аргументы, указанные в argLine, не включаются в вызов. Я должен пойти и вручную ввести аргументы под соответствующимDebug Configurations
, Я неЯ не совсем понимаю, как JUnit осознает, что ему нужно поместить jar тестовой области в путь к классам, и это означает, что инструмент JUnit в Eclipse знает о Maven через M2E? Если так, как мы можем сделать так, чтобы он также читал argLine. Я знаю, это звучит очень специфично - но как другие справляются в подобных ситуациях?
Заранее спасибо!