Glassfish: Difference between revisions

From air
Jump to navigation Jump to search
Line 47: Line 47:


./bin/asadmin list-sub-components --appname hello hello.ear
./bin/asadmin list-sub-components --appname hello hello.ear
</pre>

Modifiez et re-construisez votre application, puis rédeployez celle-ci

<pre>
./bin/asadmin redeploy --name hello
</pre>
</pre>



Revision as of 14:50, 30 August 2014

Console web de Glassfish
Console web de Glassfish :: Déploiment

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


Documentation