Не удается развернуть приложение в Glassfish 4.1 в Eclipse

У меня есть Glassfish 4.1 и Eclipse Luna, установленный на Ubuntu. Когда я попытался запустить простое веб-приложение (jsp + servlet + java bean), я получил следующую ошибку:

Publishing to Glassfish 4 at localhost[domain1].. has encountered a problem. cannot Deploy mvcprj1 deploy is failing=Application with name [mvcprj1] is not deployed

Ничего не появляется ни в журнале сервера Glassfish, ни в консоли eclipse.

Ответ 1

У меня была такая же проблема с развертыванием (eclipse Lune/Glassfish 4.1), и она была решена благодаря обратной связи Марвина.

Вы можете найти "Использовать архивы JAR для развертывания": щелкните правой кнопкой мыши на стеклянную рыбку с вкладки сервера eclipse. Затем выберите Мониторинг > Свойства > Glassfish в новых окнах > Использовать JAR-архивы для развертывания.

Затем происходит чудо...

Ответ 2

Попробуйте выполнить следующие действия:

  • щелкните правой кнопкой мыши по серверу
  • нажмите свойства
  • то вы получите 3 варианта (общий, стеклянная рыба, мониторинг) в левой части этого окна.
  • нажмите на старую рыбку
  • установите этот флажок "Использовать архивы JAR для деполяции". Раньше он был снят. Вот почему я стал проблемой.

Ответ 3

Я удалил экземпляр сервера Glassfish в eclipse и воссоздал его для решения этой проблемы.

Ответ 4

Я полагаю, это происходит, когда человек не закрыл "Страницу браузера" в Eclipse, после того, как он попробовал то же самое приложение в прошлый раз. После закрытия всех открытых "страниц браузера" этого приложения в Eclipse, развертывание снова возможно.