Как запустить экземпляр Glassfish при запуске сервера: это зависит от операционной системы, для Windows это регистрация Glassfish в качестве службы , для Linux вы можете следовать этому руководству .
Как запустить приложение с помощью Glassfish или как перенести приложение из экземпляра, встроенного в Netbeans, на рабочий сервер: два простых способа
- зарегистрируйте свой производственный сервер в Netbeans , в свойствах проекта измените цель Выполнить на этот недавно зарегистрированный сервер и разверните его, щелкнув правой кнопкой мыши по проекту в представлении «Проекты», параметр «Развернуть».
- Когда вы
Build
проект в Netbeans, в каталоге проекта будет создан подкаталог dist
- перейдите на вкладку Файлы, чтобы увидеть его. Этот каталог будет содержать скомпилированный и упакованный проект (jar, war или ear в зависимости от типа проекта). Укажите в браузере административный интерфейс рабочей системы Glassfish (в большинстве случаев http://yourproductionserver:4848), выберите правильный тип приложения в дереве слева, нажмите кнопку «Развернуть» и загрузите файл из подкаталога dist
.
Лично я предпочитаю вариант 2, но это может быть дело вкуса. Торбьерн уже объяснил еще одну возможность через папку автоматического развертывания. Какой бы вариант вы ни выбрали, приложение будет запущено после развертывания и будет автоматически запускаться каждый раз при запуске сервера Glassfish.