2013-10-12 2 views
1

У меня есть настройка tomcat из eclipse, поэтому мне не нужно копировать войну каждый раз на сервер. Я сделал несколько онлайн-уроков (не помню, какой из них), чтобы настроить его. Я вижу ниже вопрос, когда я нажимаю на публикацию -Запуск tomcat из eclipse

enter image description here

Я нажал на добавления и удаления моего проекта, и опубликованы снова. Без изменений. Его все еще серый. Я настроил его таким образом, что все журналы, которые я обычно видел на сервере, теперь можно просмотреть на моей локальной машине. Я не могу вспомнить, как я сделал настройку, но на данный момент я вижу, что журналы также не заполняются. Может ли кто-нибудь помочь мне с этими двумя проблемами?

+0

Вы делаете чистую публикацию после удаления и добавления проекта –

ответ

1

Вы можете развернуть приложение Tomcat «на месте», поставив пользовательский элемент <Context> в ваш server.xml. Этот контекст может относиться к папке /www в вашем проекте, при этом ваш выходной путь проекта должен компилироваться в /www/WEB-INF/classes.

Например:

<!-- JobRoute; run from within Eclipse project. 
--> 
<Context docBase="C:/WS/jobRoute/www" path="/jr" reloadable="true"> 
</Context> 

Tomcat будет автоматически запускать & перезарядку из папки/WWW в вашем проекте, может обновляться автоматически при перекомпиляции (если вы хотите), а не развертывание вообще не требуется.

Обычно мы используем эту технику & добавьте ярлык для запуска Tomcat (в режиме отладки) в разделе «Внешние инструменты» в Eclipse.

Что касается интегрированной интеграции «Eclipse - Tomcat», я никогда не обнаружил, что они работают хорошо (всегда сложно настроить и вообще либо не работало, либо неудобно &) и отказались от тех, кто давно. Так что никаких советов от меня нет.

+0

Да, это правильно. У меня это уже есть. Ваш ответ не полностью решает мою проблему, хотя :) Хотя я делаю чистую публикацию, я все еще вижу проблемы. Любая идея о серой зоне? Что может помочь исправить это? – rickygrimes

+0

Если вы используете Tomcat на своем месте из своего приложения рабочей области, вам не нужно использовать «серверы», «публиковать» или любой из этих графических интерфейсов. Единственное, что вам нужно - это запустить Tomcat и (если вы хотите отлаживать) создать конфигурацию отладки eclipse Debug, определяющую «localhost» и порт отладки. –

Смежные вопросы