Ошибка: не удалось найти или загрузить основной класс com.networknt.server.Server - PullRequest
0 голосов
/ 04 ноября 2019

У меня быстрый вопрос. У вас есть образ докера light-4j для фреймворка, где я могу просто добавить свой API jar и запустить docker? Я испытываю трудности с запуском моих API, сгенерированных с использованием CLI-кода в Docker. Постоянно выдает ошибку: не удалось найти или загрузить основной класс com.networknt.server.Server error

1 Ответ

0 голосов
/ 04 ноября 2019

Вы пробовали mvn clean install exec:exec? Если вы хотите запустить с файлом jar, вам нужно собрать с mvn clean install -Prelease, чтобы сгенерировать окончательный толстый jar.

Это одна из функций, предоставленных одним из участников, чтобы ускорить цикл тестирования, чтобы избежать создания всех дополнительных артефактов для каждого цикла. Это может сбить с толку новых разработчиков. Сгенерированный README.md содержит некоторую информацию о том, как создать и запустить. Дайте мне знать, что это не ясно, и я добавлю дополнительную информацию. Когда вы запускаете build.sh для создания образа докера, он будет собран с помощью -Prelease в скрипте.

...