среда, 6 июня 2012 г.

Устанвка хотдеплея в еклипсе через мавен

Чтобы мавен проект начал работать с хотдеплоем ресурсов в еклипсе нужно выполнить мавен-цель mvn -Dwtpversion=2.0 eclipse:eclipse.

Потом этот проект либо открыть екслипсом, липо переоткрыть и обязательно запустить как ран-сервер в нужном сервере. После этого изменения в джееспе и яваскриптах с цсс после сохранения в IDE будут сразу прилетать на сервер.

WTP - webbased tools projects, это группа плагинов еклиспса, которые позволяют хотдеплойи


Походу вот оно что делает, создает файл в каталине:
 tomcat-6.0.29\conf\Catalina\localhost\edetailing-admin-portlet.xml
А поэтому файлу каталина при запуске прослушивает указанный класс в своем контексте, и по каким-то там наверно событиям реагирует и обновляет содержимое указанного приложения.

Вот что внутри:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="F:\wksps\eDetailing\bundles\tomcat-6.0.29\webapps\edetailing-admin-portlet" reloadable="true" source="org.eclipse.jst.jee.server:edetailing-admin-portlet"/>

Комментариев нет:

Отправить комментарий