java.lang.Exception: порт 8083 уже используется.
Ошибка означает, что другое приложение уже имеет этот порт, поэтому вы не можете его использовать. Как правило, это означает, что сервер работает (или выходит), но все еще имеет определенный открытый порт. Часто эта ошибка выдается, когда вы пытаетесь завершить работу одного сервера и вызвать новую версию, но первый сервер не полностью отключен при запуске нового. Вам нужно найти рассматриваемый сервер, и вам, возможно, придется убить его, используя kill -9
или что-то еще.
Хорошим инструментом для определения того, в каком приложении открыт порт, является lsof
. Это должно работать как минимум под большинством Unixes (Linux) и MacOSX.
lsof -i :8083
lsof
для LiSting Open Files в системе, но опция -i
для интернет-адресов:
-i [i] This option selects the listing of files any of whose Internet
address matches the address specified in i.
[46][protocol][@hostname|hostaddr][:service|port]