Я пытаюсь создать и протестировать приложение JavaFX на автономном сервере сборки. Локально я использую TestFX и Monocle https://github.com/TestFX/Monocle, и все работает нормально . Однако мне пришлось вручную установить Monocle в папку java Extensions в соответствии с этим вопросом: JavaFX + maven + TestFX + monocle не работают вместе
Теперь мне нужно использовать автономный сервер сборки для автоматизации нашего развертывания. Я не могу понять, как правильно установить это расширение Java с помощью Maven, не делая это вручную. Казалось, это правильная функция: https://maven.apache.org/pom.html#Extensions,
<extensions>
<extension>
<groupId>org.testfx</groupId>
<artifactId>openjfx-monocle</artifactId>
<version>8u76-b04</version>
</extension>
</extensions>
но тесты завершаются ошибкой с исключением NoClassDefFoundException (чего не происходит, если я вручную встраиваю банку в расширения). Я не знаю, как это отладить, и правильно ли я использую. Какие-либо предложения?