Как опубликовать войну Glassfish в Eclipse - PullRequest
3 голосов
/ 29 ноября 2010

Я пытаюсь использовать возможность горячего развертывания / публикации веб-приложений в Glassfish через Eclipse.Я использую дистрибутив Helios Eclipse со Glassfish v3.Я установил сервер Glassfish в Eclipse.У меня есть приложение сервлета (война), которое я развертывал вручную через консоль администратора Glassfish, но хотел бы внести изменения и развернуть их в горячем режиме на сервере.

Я настроил проект на использование фасетовсделал это динамический веб-модуль.Теперь его можно добавить в качестве ресурса на мой сервер.Я подтвердил, что когда я добавляю / удаляю ресурс с сервера, он добавляется / удаляется в Glassfish в списке приложений в консоли администратора.Я установил для своего сервера значение «Автоматически публиковать при изменении ресурсов».

Однако при попытке получить доступ к приложению я получаю сообщение об ошибке 404.Это даже когда я выбираю «запуск» из консоли администратора.

Может кто-нибудь сказать мне, какой шаг я пропускаю?Есть хороший, прямой ресурс, который объясняет, как это сделать?

Спасибо!

Ответы [ 2 ]

1 голос
/ 28 июля 2011

У меня была та же проблема, что и у вас, я не знаю, в чем именно была ошибка, но у меня есть 2 теории

1: неправильно установлен соединитель Glassfish 2: Существует конфликт междуРазъем Glassfish и плагин Subclipse, в частности, зависимость JavaHL

Так что я снова разархивировал затмение, затем открыл его и, как только он запустился, я установил разъем Glassfish, перезапустил и попробуйте снова с «Привет»world 'динамический веб-проект, который успешно развернут.Затем я снова установил плагины (checkstyle, findbugs, subclipse, cobertura и т. Д.) И теперь он работает, надеюсь, это поможет.

0 голосов
/ 30 ноября 2010

Проверьте журнал сервера Glassfish.Возможно, приложение развернуто, но какое-то исключение мешает его работе.Вы всегда можете развернуть его вручную, используя asadmin или веб-страницу администратора, чтобы убедиться, что он развернут, а затем попробуйте.Если это сработает, посмотрите на проблемы, связанные с затмением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...