Наконец-то я нашел проблему.По умолчанию Catalina.sh (скрипт Tomcat) привязывается только к localhost.Если вы хотите получить доступ с другого компьютера, выполните команду
export JPDA_ADDRESS=0.0.0.0:8000
sh catalina.sh jpda start
0.0.0.0 со всех интерфейсов.Вы также можете настроить один IP-адрес.
Другим рабочим решением является создание туннеля ssh от удаленного компьютера к компьютеру отладчика.
ssh -L 8000:localhost:8000 user@remotemachine
Если проблемы не устранены, проверьте брандмауэр.В Ubuntu вы можете сделать это, используя UFW (Uncomplicated firewall)
sudo ufw enable
sudo ufw allow 8000