Как выполнить Cucumber Spring Boot Packaged Jar из командной строки? - PullRequest
0 голосов
/ 10 мая 2018

Я довольно новичок в мире огурцов-JVM. Попытка упаковать приложение весенней загрузки огурца как Jar. приложение отлично работает из Eclipse. Но когда я упаковываю как исполняемый файл jar, происходит сбой с исключением:

Исключение в основном потоке, модуль бэкэнда не найден. Убедитесь, что у вас есть модуль на CLASSPATH. Пожалуйста, помогите. Спасибо.

1 Ответ

0 голосов
/ 20 мая 2018

От: https://github.com/cucumber/cucumber-jvm/issues/1320

SpringBoot использует вложенную структуру jar, которая требует использования ApplicationContext.getResources для прозрачного доступа к ней. Вам нужно будет создать свой собственный экземпляр среды выполнения Cucumber и предоставить ему загрузчик классов и загрузчик ресурсов, использующий ApplicationContext.

...