Maven верные аргументы при запуске теста JUnit через eclipse

Новый вопрос о Maven - Surefire - Eclipse - JUnit

Я настроил maven-surefire-plugin в файле pom моего проекта для передачи некоторых дополнительных аргументов JVM, как показано ниже:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>${maven.surefire.plugin.version}</version>
            <configuration>
                <argLine>-d64 -Xms128m -Xmx4096m -XX:PermSize=512m -Duser.timezone=UTC -XX:-UseSplitVerifier</argLine>
            </configuration>
        </plugin>

Когда я запускаю тестовый пример этого проекта из Eclipse под именем Run As-> JUnit Test, хотя путь к классу установлен правильно, дополнительные аргументы, указанные в argLine, не включаются в вызов. Я должен пойти и вручную ввести аргументы под соответствующимDebug Configurations, Я не совсем понимаю, как JUnit знает, что ему нужно поместить jar тестовой области в путь к классам, и каким-то образом означает, что инструмент JUnit в Eclipse знает о Maven через M2E? Если так, как мы можем сделать так, чтобы он также читал argLine. Я знаю, это звучит очень специфично - но как другие справляются в подобных ситуациях?

Заранее спасибо!

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

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