



Поскольку IDE NetBeans является продуктом Sun, я бы предположил, что сервер приложений Glassfish вполне подойдет.
Тем не менее, одним из плюсов разработки веб-приложения на Java является то, что интерфейс для работы с http стандартизирован (т.е. спецификация сервлетов), так что вы можете выбрать любой контейнер сервлета, который хотите: будь то Glassfish, Tomcat, Jetty или Weblogic. Поскольку мне кажется, что вы экспериментируете и хотите использовать что-то простое в администрировании, я мог бы выбрать Glassfish. Однако будьте готовы пересмотреть это решение, когда вам действительно нужно развернуть веб-приложение в производственной среде. Обязательно ознакомьтесь с другими вариантами, такими как Tomcat или Jetty.
Если вы не выполняете развертывание на полном сервере приложений J2EE, я бы рекомендовал использовать Tomcat. Tomcat может работать как автономный сервер web / servlet / jsp и позволяет избежать некоторых сложностей полноценного сервера приложений J2EE.
Пакет веб-разработки для Netbeans будет включать установщики и автоматическую интеграцию с Glassfish и Tomcat. Вы получите «лучший» опыт использования Netbeans с этими серверами.
При этом рабочий процесс в Netbeans можно легко интегрировать с другими серверами приложений. Начиная с версии 6.1, это включает Sun Java System Application Server 8 и 9, GlassFish v1 и v2, Apache Tomcat 4, 5 и 6, JBoss 4, BEA WebLogic 10, IBM WebSphere 6.0 и 6.1, Sailfin V1. Посетите сайт Возможности Netbeans J2EE для получения дополнительной информации.
Glassfish - это на самом деле простой в использовании сервер приложений. Я думаю, что новичку проще использовать, и он интегрирован с Netbeans. Например, легко настроить кеш подключения к базе данных.
Вы администрируете сервер через эту веб-страницу:
http://localhost:4848
(логин: admin, пароль: adminadmin)
Glassfish будет запускать ваши приложения на порту 8080.
Домашняя страница Glassfish: http://glassfish.dev.java.net (не обязательно читать)
Для пользователей, не использующих Netbeans, есть руководство по быстрому запуску:
http://glassfish.dev.java.net/downloads/quickstart/index.html
Вот обзор скринкаста:
http://download.java.net/javaee5/screencasts/admin-console/index.html
В какой-то момент вы тоже захотите изучить Tomcat, потому что он настолько распространен, но Glassfish - гораздо более дружелюбное начало. На самом деле, это, вероятно, лучше и в качестве рабочего сервера, если вы найдете доступный хост.
Я запустил плагин Glassfish с NetBeans, спасибо за понимание.