Как развернуть проект JEE6 в Glassfish 3.1 - PullRequest
1 голос
/ 14 декабря 2011

Я наконец-то готов прекратить разработку в Eclipse и запуск на Glassfish и фактически развернуть это создание на веб-сервере.Я не знаю, с чего начать эту задачу.Как мне начать?У меня есть база данных MySQL, некоторые страницы EJB, сервлетов и Facelets, и я использую JPA.

Нужно ли сохранять каждый компонент в файл .jar, .war или я могу поместить все в.war

Я экспортировал проект EAR в EAR и попытался развернуть его через администратора Glassfish, но он сказал, что он уже развернут?Glassfish постоянно разворачивает рабочие проекты, так что сборка и упаковка не требуются, если вы развертываете локально?

Я иду в Glassfish Admin, нажимаю мое приложение и нажимаю «развернуть», я заполняю настройки конфигурации и нажимаю «Готово».,Я получаю эту ошибку:

Произошла ошибка Во время развертывания произошла ошибка: приложение с именем XRSSear уже зарегистрировано.Либо укажите, что повторное развертывание должно быть принудительным, либо повторно разверните приложение.Или, если это новое развертывание, выберите другое имя.Пожалуйста, смотрите server.log для более подробной информации.

Извините, я только что узнал, что он уже был развернут, когда я тестировал и запускал его.Я не осознавал, что среда тестового сервера Glassfish в комплекте с eclipse также была автономным контейнерным сервером.Так что все, что мне в итоге нужно было сделать, это найти "старт-сервер".

Ответы [ 5 ]

1 голос
/ 15 декабря 2011

Glassfish автоматически развертывает проекты EAR во время тестирования, поэтому единственное, что нужно сделать, это запустить сервер Glassfish, и он будет содержать последнюю версию EAR, если вы локально развертываете на тот же Сервер, на котором вы тестируете.

1 голос
/ 15 декабря 2011

В дополнение к рекомендации Карстена, я бы хотел порекомендовать Java EE 6 Tutorial . обзорный раздел описывает упаковку Java EE.

1 голос
/ 15 декабря 2011

Где найти дополнительную информацию о развертывании приложений? Эти ресурсы должны помочь:

Источник : FaqDeploymentGeneral

См. Также :
JEE6 и упаковка EAR в Java-блоге Ральфа.

0 голосов
/ 27 марта 2014

Вы можете использовать эту ссылку:

java ee разработка и развертывание со Glassfish в затмении

0 голосов
/ 14 декабря 2011

Итак, вы открываете страницу администрирования Glassfish для своего сервера и используете ее для развертывания своего приложения.Он довольно прост в использовании и не требует пояснений.

Кроме того, я предлагаю вам взглянуть на Руководство по развертыванию приложений Glassfish .

...