Как выполнить горячее развертывание с помощью адаптера Glassfish в Eclipse? - PullRequest
3 голосов
/ 22 марта 2010

Кто-нибудь получил адаптер Glassfish v3 для работы с Eclipse без перезагрузки каждый раз, когда происходит изменение кода? Я попытался настроить это, но адаптер «переиздавал» каждый раз, когда я изменял какой-либо файл, что очень раздражало. Это занимает до 3 минут и блокирует мою машину на секунду.

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

Я использую последнюю версию адаптера glassfish и пробовал использовать eclipse 3.5 и сборки 3,6-го этапа ....

Какую настройку используют все, если в качестве сервера используется glassfish v3? Есть ли способ заставить функцию горячего развертывания работать правильно?

Ответы [ 2 ]

5 голосов
/ 22 марта 2010

Я только что проверил и настроил адаптер на Никогда не публиковать автоматически работает как положено:

alt text

При такой настройке я должен публиковать изменения вручную.

Я использую Eclipse 3.5 с последней версией адаптера GlassFish v3. Это просто работает.

0 голосов
/ 21 октября 2013

Есть «взлом», который я использую и прекрасно работает с горячим развертыванием maven, eclipse & GF4.Перейдите в свою рабочую область, где у вас есть проект xhtml.открыть файл .project edit

<buildCommand>
   <name>org.eclipse.m2e.core.maven2Builder</name>
   <arguments></arguments>
</buildCommand>

Изменить на:

<buildCommand>
   <name>org.eclipse.m2e.core.maven2Builder</name>
   <triggers>incremental,</triggers>
   <arguments></arguments>
</buildCommand>

Работает просто отлично, но может вызвать странные проблемы со сборкой (не пытался долгое время, поэтомуне правда так использовать с делом.)

...