LINUX.ORG.RU

Tomcat/Java Spring


0

1

Возникла необходимость разобраться с фреймворком Spring.

Нашел простенький пример на хабре: http://habrahabr.ru/blogs/java2ee/83860/

Собственно, пробую запустить его.

Поставил Tomcat, запускаю:

cd /opt/tomcat/bin

sudo ./startup.sh

Using CATALINA_BASE: /opt/tomcat

Using CATALINA_HOME: /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME: /opt/java

Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar

Загрузил проект в Intellij IDEA, с помощью Ant выполняю deploy - всё скопировано в /opt/tomcat/webapps. Пробую открыть в браузере localhost:8080 - ничего. В поисках проблемы посмотрел в server.xml, увидел там порт 8005 - тоже ничего.

Вопросы:

1. Какой порт по умолчанию используется и где его можно поменять (я так понимаю, в server.xml)?

2. Достаточно ли того, что я сделал, для развертывания проекта и возможности просмотреть его через браузер?

Поищи в xml-ках самого томката. Там очевидно где конфиги лежат у него в папке.

vertexua ★★★★★ ()

> Загрузил проект в Intellij IDEA, с помощью Ant выполняю deploy - всё скопировано в /opt/tomcat/webapps. Пробую открыть в браузере localhost:8080 - ничего. В поисках проблемы посмотрел в server.xml, увидел там порт 8005 - тоже ничего.

«ничего» это что? Что в логах томката?

1. Какой порт по умолчанию используется и где его можно поменять (я так понимаю, в server.xml)?

8080. Меняется в server.xml//Connector

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

Оказывается, проект неправильно копировался, поправил.

Теперь по-прежнему не работает, но в логе catalina~.log лежит огромный кусок текста с java ошибками.

iddqdidkfa ()
Ответ на: комментарий от amomymous

Это помогло, самая верхняя ошибка говорила о невозможности распарсить tomcat-users.xml - закрывающий тэг для <role> не прописал.

Теперь всё работает, всем спасибо.

iddqdidkfa ()

Не используй ant, используй maven + jetty-plugin/tomcat-plugin/cargo-plugin

nkgrin ()

Понаставят себе тут IDE. Если хочется разобраться - то только руками из консоли. Тогда придет понимание. А IDE мозга не заменит.

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

Просто увидел сочетание Intellij IDEA в топике. Пост написал рефлекторно :)

drakmail ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.