Glassfish: Difference between revisions
(→Arrêt) |
|||
| Line 61: | Line 61: | ||
</pre> |
</pre> |
||
=Complément= |
|||
==[[VisualVM]]== |
|||
Lancez la console [[VisualVM]]. |
|||
Installez le plugin pour Glassfish (Tools > Plugins > Available Plugins). |
|||
Relancez la console [[VisualVM]] |
|||
Connectez vous au serveur en utilisant la console [[VisualVM]]. |
|||
<pre> |
|||
jvisualvm & |
|||
</pre> |
|||
=Documentation= |
=Documentation= |
||
Revision as of 14:55, 30 August 2014
Serveur d'application JavaEE open-source
Installation & Démarrage
Vérifiez la version de votre JRE : Java 7 est requis.
javac -version
Téléchargez le zip depuis https://glassfish.java.net/download.html
Lisez https://glassfish.java.net/getstarted.html
unzip glassfish-4.0-ml.zip cd glassfish4 ./bin/asadmin ./bin/asadmin start-domain
Ouvrez la console Web http://localhost:4848
IMPORTANT : Sécurisez votre console d'administration qui n'est pas sécurisé par défaut : https://glassfish.java.net/docs/4.0/security-guide.pdf
Installez le plugin Glassfish dans votre IDE : https://glassfish.java.net/ide.html
Créez une application simple Hello avec Maven
Déploiement
Vous pouvez déployer votre application (ejbjar, war, ear) via la console ou bien via la ligne de commande suivante
./bin/asadmin list-applications ./bin/asadmin deploy hello.ear ./bin/asadmin list-applications ./bin/asadmin list-applications --type ear ./bin/asadmin list-sub-components --appname hello hello.ear
Modifiez et re-construisez votre application, puis rédeployez celle-ci
./bin/asadmin redeploy --name hello
Arrêt
IMPORTANT : pensez à arrêter votre serveur et la VM sur lequel il s'exécute quand vous utilisez une plateforme Cloud.
./bin/asadamin stop-domain domain1
Complément
VisualVM
Lancez la console VisualVM. Installez le plugin pour Glassfish (Tools > Plugins > Available Plugins). Relancez la console VisualVM Connectez vous au serveur en utilisant la console VisualVM.
jvisualvm &