Как добавить Payara 4.1.2.173 в NetBeans 8.1

Я использую NetBeans 8.1 (я не могу обновиться до 8.2) и использую Payara 4.1.2.172 без проблем. Я хочу начать использовать Payara 4.1.2.173. Как обычно, я просто скачал zip-архив Payara, разархивировал его и попытался добавить в NetBeans в качестве сервера GlassFish. Но когда я выбираю папку, в которую я распаковал Payara 4.1.2.173, NetBeans сообщает мне, что это «Недействительная установка GlassFish Server».

Должен ли я что-либо изменить в структуре папок Payara 4.1.2.173, чтобы NetBeans распознал его как сервер GlassFish?


person Jasper de Vries    schedule 24.08.2017    source источник


Ответы (1)


Есть 2 способа:

1. Исправлена ​​ошибка, из-за которой сервер Payara не добавлялся как GlassFish.

Проблема здесь заключается в том, как NetBeans определяет, какую версию GlassFish вы пытаетесь добавить. Существует определенный файл JAR, который содержит номер версии GlassFish/Payara Server. Исправление Payara для этого состояло в том, чтобы переименовать файл как часть процесса сборки, но вы можете вручную переименовать его самостоятельно, чтобы решить проблему.

В папке:

./glassfish/lib/install/applications/__admingui/WEB-INF/lib/

вы найдете файл со следующим именем:

console-core-4.1.2.173.jar

Это должно быть переименовано в:

console-core-4.1.1.jar

2. Добавьте Payara Server с помощью новых подключаемых модулей Payara Server NetBeans.

Теперь в NetBeans для Payara Server есть собственные подключаемые модули. Доступно 4, но нужны все. Их можно добавить через NetBeans, используя Tools -> Plugins и выполнив поиск Payara.

Более подробные инструкции доступны в документации к серверу Payara.

person Mike    schedule 24.08.2017
comment
Я бы предпочел использовать плагин, но он работает только с 8.2. Переименование JAR сработало для меня. - person Jasper de Vries; 24.08.2017
comment
@JasperdeVries, основываясь на ваших отзывах, мы добавили подключаемый модуль Payara в качестве опции для NetBeans 8.1. Существует поддержка как последней версии, так и моментальных снимков Payara Server 5. Наслаждаться! - person Mike; 24.08.2017
comment
Спасибо! Только что сделал свое первое развертывание .. все работает как шарм! - person Jasper de Vries; 25.08.2017