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 ★★★★
()
Ответ на: комментарий от phoenix

catalina.2011-01-30.log:

Jan 30, 2011 4:06:25 PM org.apache.catalina.startup.Catalina start

INFO: Server startup in 150 ms

Похоже, что проблема в самом проекте.

iddqdidkfa
() автор топика
Ответ на: комментарий от 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 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.