Netbeans est un outil de développement java, multifonctions, les dernières versions lui permettent de déployer directement vos développements dans glassfish.

Télécharger au minimum la version 5.5rc2 de Netbeans.

Démarrer netbeans puis dans le menu Tools|Server Manager: Cliquer sur Add Server, choisir Sun Java System Application Server, le nommer par exemple glassfish, puis next.
Cette fenêtre devrait apparaitre.

Indiquer le répertoire où vous avez installé netbeans, une fois sélectionné, le domain1 devrait apparaître, cliquer sur Next.

Entrer le login et mot de pass de votre serveur glassfish, (par défaut admin et adminadmin), puis Finish.
Créer maintenant un nouveau projet, menu File|New, Catégories Web, choisir web applications.


Puis Next, utiliser par exemple Java Server Faces, puis Finish.

Une fois votre code modifié, exécuter le projet, avec Run Main projet, raccourci F6, votre application sera déployée automatiquement, puis ouvrira votre browser pour visualiser votre application.