Я установил tomcat 7 и jdk 7 на свой компьютер с Ubuntu 12.0. Хотя он был правильно установлен, когда я использую команду startup.sh, он показывает мне на терминале путь:
CATALINA_BASE CATALINA_HOME JRE_HOME CLASSPATH
Но когда я запускаю его на localhost: 8080 или http://127.0.0.1:8080
он показывает, что страница не найдена.
Чтобы избежать этого, я добавил настройки прокси в свой браузер Mozilla, но он по-прежнему показывает, что страница не найдена. Есть ли еще что-нибудь, что я могу попробовать.
Попробуйте проверить, свободен ли порт 8080 (он не используется другой службой). И затем, если вы правильно настроили путь CATALINA_HOME.
Если на вашем компьютере есть графический интерфейс, вы можете использовать NetBeans с предварительно установленным Apache Tomcat. Tomcat очень легко запустить из NetBeans, и вы можете легко управлять всем сервером оттуда.
Ссылка для NetBeans:
Проверьте вывод STDOUT вашего процесса tomcat. Обычно его называют catalina.out. Вы можете сделать это быстро, запустив от имени того же пользователя, что и tomcat:
less /proc/$(pgrep -f tomcat)/fd/1
Также проверьте, действительно ли tomcat прослушивает порт 8080:
sudo netstat -tlnp |grep java