LINUX.ORG.RU

Запуск jar на Linux (терминал)

 , , ,


0

0

Есть клиент и сервер по-отедльности помещённые в jar. Были попытки стандартных команд java -jar Server.jar , но так запускается только вервер, а клиент соответственно нет и его уже не запустить. Если вместо Server.jar написать Client.jar запускается только клиент и сервер не отвечает. Как запустить и сервер и клиент оодновременно?


& в конец команды запускает её в фоне. Если нужно подробнее, читай про команды jobs, bg, fg и прочие полезности.

izzholtik ★★★
()
Ответ на: комментарий от izzholtik

Попытка следующей команды: java -jar Server.jar&, далее вылетает сообщение: Соединение разорвано java.net.BindException: Address already in use

AAAstr
() автор топика
Ответ на: комментарий от kardapoltsev

Две консоли не сработали, всплывает следующее: Соединение разорвано java.net.BindException: Address already in use

AAAstr
() автор топика
Ответ на: комментарий от AAAstr

Сервер уже в фоне запущен. Теперь клиента запускай.

deep-purple ★★★★★
()

Могу предположить, что клиент имеет встроенный сервер tomcat который использует тот же порт, что и Server.jar (по умолчанию 8080 если используется Spring). Попробуй запустить клиент с другим портом, например с опцией -Dserver.port=8081

Twinkle
()
Ответ на: комментарий от AAAstr

Значит, ты делаешь что-то очень неправильно и должен читать мануалы по используемому продукту. Это не проблема линукса, это проблема конфигурации твоего ПО.

izzholtik ★★★
()
Последнее исправление: izzholtik (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.