Плагин maven surefire не использует режим --enable-preview

Вот мой pom.xml:

...
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>13</source>
                <target>13</target>
                <release>13</release>
                <compilerArgs>
                    --enable-preview
                </compilerArgs>
            </configuration>
        </plugin>
...
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.22.2</version>
            <configuration>
                <reuseForks>false</reuseForks>
                <argLine>--enable-preview</argLine>
            </configuration>
        </plugin>

Проблема в том, что сборка идет нормально, но при запуске тестов я получаю:

[ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins: maven-surefire-plugin: 3.0.0-M4: test (default-test) в проекте foo-project: выполнить тест по умолчанию для цели org.apache.maven .plugins: maven-surefire-plugin: 3.0.0-M4: ошибка теста: java.lang.UnsupportedClassVersionError: для него не включены функции предварительного просмотра / project / MyTest (версия файла класса 57.65535). Попробуйте запустить с '--enable-preview' -> [Справка 1]

Что мне нужно вставить в pom.xml для выполнения тестов с включенным режимом предварительного просмотра?

Спасибо.


person michele    schedule 05.04.2020    source источник
comment
Похоже на: stackoverflow.com/a/55311987   -  person Jorn Vernee    schedule 05.04.2020