Как развернуть проект Spring MVC Maven из Eclipse на существующий сервер Glassfish

У меня есть проект Spring MVC Maven, написанный в Eclipse, который был проверен как работающий с Apache Tomcat 7 в качестве веб-контейнера.

Я пытаюсь перенести его на свой «серверный» компьютер, где я хочу развернуть его на моем существующем сервере Glassfish (4.1) в качестве веб-контейнера.

Мне очень трудно найти достаточно большой частичный ответ, чтобы пройти оставшуюся часть пути.

Я попытался просто экспортировать файл .war в папку автоматического развертывания, что привело к файлу «deployfailed».

Я попытался настроить «новый сервер» с помощью инструментов Glassfish, но понял, что это создает новый сервер, а существующий сервер блокирует соединение через сокет.

В Eclipse нет стандартных веб-команд, таких как сборка, очистка или развертывание, но я бы с радостью согласился на совет о том, как сказать ему выполнить развертывание на существующем сервере Glassfish, подобно тому, как я смог это сделать с tomcat в моем месте обучения.


person Kamurai    schedule 11.10.2017    source источник


Ответы (1)


Проверьте этот ответ. Затем выполните следующие шаги.

  1. Перейдите к проекту в Project Explorer.
  2. Выберите веб-проект.
  3. Щелкните правой кнопкой мыши и выберите «Запустить от имени», вы увидите Glashfish. Выберите его и нажмите запустить.
person Md khirul ashik    schedule 11.10.2017
comment
Спасибо, я пробовал это раньше, но я не помню, перезапускал ли я. Проблема заключалась в том, что он не мог подключиться к существующему серверу, если он уже был запущен. Я не хочу, чтобы стеклянная рыба, зависящая от Eclipse, работала. - person Kamurai; 11.10.2017
comment
Извините, я не знаю, что я на самом деле сделал, но я попробовал еще раз сегодня, и на этот раз он фактически распознал работающий сервер Glassfish, и это хорошо. К сожалению, это не позволяет мне опубликовать приложение: «Публикация в GlassFish 4 [domain1]...» столкнулась с проблемой. не могу развернуть [приложение] - person Kamurai; 12.10.2017
comment
Хорошо, удалил приложение из ресурса сервера, и приложение фактически развернуто, но я пока не могу видеть представления для него. - person Kamurai; 12.10.2017
comment
Теперь я могу получить доступ к представлениям, но неправильное название приложения. Это была забавная серия событий, но я думаю, этого достаточно, чтобы подтвердить, что этот ответ правильный. Спасибо за помощь. - person Kamurai; 12.10.2017