Ceci est une ancienne révision du document !


Installer glassfish, ses indispensables, etc...

Installez les outils

Avant d'exécuter l'application, assurez vous que vous avez les outils nécessaire installés:

                sudo aptitude dist-upgrade
                sudo aptitude update
                sudo autoclean
                sudo clean

ou (pour garder la main en tant que root)

                sudo -s

puis

                aptitude dist-upgrade
                aptitude update
                apt-get autoclean
                apt-get clean

(vous resterez root jusqu'à extinction du terminal ou si vous pressez ctrl+D vous rendrez la main à l'identifiant de connexion précédent le sudo dans le terminal)


Installez une version du JDK égale ou supérieure à 1.5_11 en allant chez sun:

http://java.sun.com/javase/downloads/index_jdk5.jspet mettez la dans /opt

ou encore tapez en root dans un terminal

                 aptitude install sun-java5-jdk sun-java5-doc

Si vous avez fait vos téléchargements à la main sur le site de sun, il vous faut reconfigurer les "chemins" et positionner la variable JAVA_HOME, … Pour changer les chemins, il faut utiliser les commandes:

                 export JAVA_HOME=”/opt/jdk1.5.0_07″
                 export JDK_HOME=”${JAVA_HOME}”
                 export PATH=”${JAVA_HOME}/bin:${PATH}”

encore + de détails et encore + de logiciels sur le blog de Mr patate:

http://www.misterpatate.fr/blog/tutoriels-openlaszlo/installation/station-de-developpement/station-de-developpement-sous-linux/

et d'artiflo:

http://www.artiflo.net/2009/07/installation-dun-serveur-ubuntu-9-04-64bits-virtualise-via-virtualbox-pour-le-developpement-dapplications-java-flex/


  1. Installez une version de Ant égale ou supérieure à 1.7
  2. Positionnez la variable ANT_HOME (nomalement cela se fait automatiquement à l'intall)
  3. Rajoutez le répertoire ANT_HOME/bin dans votre PATH

  1. Installez une version du serveur Glassfish égale ou supérieure à V2b41 (gestionnaire de paquets synaptic ou

https://glassfish.dev.java.ne/public/downloadsindex.html )

  1. Téléchargez le fichier jar puis exécutez la commande java -Xmx256m -jar nomDuFichier.jar
  2. Positionnez la variable GLASSFISH_HOME
  3. Ensuite tapez la commande GLASSFISH_HOME/ant -f setup.xml pour terminer l'installation de GlassFish
  4. Rajoutez le répertoire GLASSFISH_HOME/bin dans votre PATH

on fait cela en sudo

                   export GLASSFISH_HOME="/usr/share/glassfishv2"

ou (selon la méthode utilisée):

                   export GLASSFISH_HOME="/opt/glassfish"

puis dans tous les cas

                   PATH="${GLASSFISH_HOME}/bin:${PATH}"
Attention pour la suite: si un serveur tourne sur le port 8080, le
                   ant -f setup.xml 

dans le repertoire de glassfish ne fonctionnera pas, il est donc préférable de stopper tomcat6 ou toute version antérieure en utilisant la commande

                   /etc/init.d/tomcat6 stop

attention celui-ci occupera aussi les ports 4848 (for admin), 7676, 3700, 8181, 3820, 3920, 8686 qui doivent être disponibles.

vient ensuite la création du premier domaine en sudo et dans le terminal:

                   asadmin start-domain domain1

et vous devriez pouvoir vous connecter dans votre naviguateur à l'adresse d'administration de glassfish http://localhost:4848

login: admin password: adminadmin

faites comme moi, soyez malin: les fichiers de configurations des pass admin ne sont pas dans les fichiers d'origine de glassfish téléchargeable via le gestionnaire de paquets Synaptic mais bien dans la version téléchargeable à

https://glassfish.dev.java.net/public/downloadsindex.html

à savoir le

glassfish-installer-v2-b30-linux.jar

rien ne vous empêche si vous voulez les installer de les glisser dans /Usr/share/glassfishv2

c'est maintenant à vous de jouer, bonne chance…


PS: pour créer ses propres fichiers de config, suivez le lien:

http://blogs.sun.com/kkranz/entry/setting_up_glassfish_on_ubuntu

  • glassfish.1266967393.txt.gz
  • Dernière modification: Le 24/02/2010, 00:23
  • par 213.95.41.13