У меня есть jar-файл нашего рабочего процесса, который обычно запускается на встроенной платформе, где установлены все зависимости для подключения рабочего процесса к другим хостам (указан IP-адрес хоста ElasticSearch и RabbitMQTemplate, к которому сначала необходимо установить соединение, прежде чем рабочий процесс запустится). ).
Теперь цель состоит в том, чтобы протестировать этот jar-файл на какой-либо другой платформе, которая в настоящее время не поддерживает такие встроенные зависимости.
Может ли кто-нибудь помочь с , если существует какая-то команда maven или какой-то подход, с помощью которого мы можем запустить jar-файл на независимом сервере и заставить его подключаться к некоторым указанным внешним хостам и иметь возможность отправлять и получать с ними ответ.
Я пытаюсь запустить файл jar в командной строке с помощью команды
"java -jar abc.jar" , но, как и ожидалось, на этапе запуска рабочего процесса получаю ошибки хоста поиска Elastic и ошибки подключения RabbitMQ.
Подробнее здесь: https://stackoverflow.com/questions/791 ... m-whose-ma