Странное поведение Eclipse WTP, развертывание зависимостей на сервере Tomcat

У меня странное поведение в процессе развертывания Tomcat, выполняемом моим Eclipse WTP. Я использую Eclipse 3.7 (Indigo), WTP 3.3, no плагин m2eclipse, Java 1.6, Tomcat 5.5.

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

Для работы над моим проектом с использованием Eclipse я запускаю mvn eclipse: clean eclipse: eclipse , а затем я импортировать мои проекты в IDE.

Моя проблема возникает, когда я хочу развернуть это веб-приложение на сервере Tomcat 5.5 (этот сервер управляется Eclipse). Когда я создаю новый сервер Tomcat и развертываю на нем свое приложение my-project-portal , он добавляет только зависимости my-project-xxx , а также несколько сторонних разработчиков. зависимости (около 9 из сотен определенных). На рабочем столе одного из моих коллег (он использует Eclipse 3.5) никакие сторонние зависимости не развернуты вообще, только my-project-xxx JAR ...

Однако, когда я смотрю на в свойствах проекта веб-приложения в Путь сборки Java> Библиотеки или в «Сборка развертывания» список зависимостей правильный и полный.

Примечания

Я провел несколько тестов с более старым Eclipse (3.3, с WTP 3.1), и я не сталкивался с какими-либо проблемами развертывания. Однако этот WTP по-прежнему использовал «зависимости модулей Java EE», чего не было в последней версии WTP.

До сих пор мы использовали специальный плагин Maven после mvn eclipse: eclipse который копирует все зависимости (включая транзитивные) в my-webapp-project / WebContent / WEB-INF / lib . Как получить текущий URL на любой странице в представлении? У меня есть значение в общем макете. Мне нужно установить это значение для текущего URL-адреса на любой странице. Как это сделать? Спасибо всем

Имею значение в общем плане. Мне нужно установить это значение для текущего URL-адреса на любой странице. Как это сделать?

Спасибо всем

17
задан Anthony 1 April 2011 в 08:40
поделиться