Трудно публиковать файлы в Tomcat из Eclipse

Извините, если мой вопрос покажется глупым. На этой неделе я начал использовать Eclipse Ganymede 3.4, и мне было трудно публиковать свои проекты на сервере веб-приложений.

Прежде всего, вам нужно знать об этой проблеме:
я установил свой Tomcat 6.0.18 из Netbeans, который я использую для проекта PHP и J2SE. Хотя я могу запустить этот сервер либо из Netbeans, либо из Eclipse, по какой-то причине он не может запуститься вручную, хотя я правильно настроил свой JAVA_HOME, указывающий на jdk/bin, он говорит, что это jre. это немного странно, но я могу использовать IDE, чтобы начать работу. я провел небольшое исследование в сети и обнаружил, что eclipse не публикуется на tomcat.

На самом деле я всегда разрабатываю, имея локальную копию на другом диске, кроме C, где установлена ​​XP, и публикую на сервере, установленном на C.

Итак, где мне нужно найти способ публикации на Tomcat под C.
Есть ли какой-нибудь простой способ сделать это?

Пожалуйста, поделитесь своим опытом.

Спасибо за прочтение

Ps: я знаю, что могу использовать Netbeans, но я бы хотел использовать Eclipse и использовать его wysiwyg, спасибо!


person black sensei    schedule 27.06.2009    source источник
comment
Не могли бы вы немного переформатировать свой вопрос?   -  person akarnokd    schedule 27.06.2009
comment
Используйте установщик Tomcat для Windows, чтобы настроить отдельный экземпляр TC. Он также предоставит значок уведомления, чтобы вы могли легко запускать / останавливать TC.   -  person akarnokd    schedule 27.06.2009
comment
Eclipse Galileo (3.5) был выпущен на этой неделе. Если вам не нужен Ganymede для старых/несовместимых плагинов, вы можете обновить его — есть новые функции, и я обнаружил, что Galileo намного быстрее.   -  person Peter Boughton    schedule 28.06.2009


Ответы (2)


WTP (платформа веб-инструментов) должна предоставить вам то, что вам нужно. Это набор подключаемых модулей Eclipse, который включает в себя один для запуска/остановки/отладки Tomcat и публикации в локальной установке Tomcat.

http://www.eclipse.org/webtools/

Вы можете загрузить версию Eclipse, которая уже включает WTP: Eclipse IDE для разработчиков Java EE.

person Francois Gravel    schedule 27.06.2009
comment
или просто зайдите на eclipse.org/downloads и загрузите Eclipse IDE для разработчиков Java EE, которая предлагает eclipse с WTP и другими плагинами в одном (огромном) пакете. - person fforw; 27.06.2009
comment
извините за поздний отзыв, у меня не работает интернет-соединение. Сейчас я использую galileo, и все, кажется, работает. на данный момент :) спасибо за все - person black sensei; 30.06.2009

Я признаю, что это не лучшая практика для общего случая, но в моей локальной среде разработки я создал отдельную среду Tomcat и просто сохраняю сам проект в этом каталоге веб-приложений Tomcat. Таким образом, «развертывание» является неявным и мгновенным.

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

person akarnokd    schedule 27.06.2009
comment
-1 от меня. Я бы не рекомендовал никому использовать веб-приложения Tomcat таким образом, даже если это работает. Любая приличная IDE должна уметь решать проблему развертывания таким образом, чтобы не требовать этой меры. - person duffymo; 27.06.2009
comment
Спасибо за объяснение вашего отрицательного голоса. Акцент на «должен». - person akarnokd; 27.06.2009