Question comme indiqué dans le titre: comment installer l'adaptateur de serveur GlassFish sur Eclipse Helios 3.6?
Au moment de la rédaction de ce document (26/07/2010), il existe en théorie deux façons d'installer l'adaptateur GlassFish Server: via Eclipse Marketplace ou via un site de mise à jour.
Mise à jour: Comme mentionné par Thorbjørn dans un commentaire, l'adaptateur est maintenant (24/09/2010) disponible dans le Supplémentaire dialogue des adaptateurs de serveur (la "voie normale").
Il existe plusieurs façons de le faire, mais l'une d'elles consiste à cliquer avec le bouton droit sur le serveur , sélectionnez Nouveau> Serveur puis cliquez sur Téléchargez des adaptateurs de serveur supplémentaires lien et sélectionnez l'adaptateur GlassFish.
Allez dans Aide> Eclipse Marketplace ... et recherchez "glassfish". Cliquez ensuite sur le bouton Installer du GlassFish Java EE Application Server Plugin for Eclipse et suivez les étapes.
Allez dans Aide → Installer un nouveau logiciel , Ajoutez le temporaire suivant1 site de mise à jour: http://download.Java.net/glassfish/Eclipse/helios . Soyez sûr de décocher Groupez les éléments par catégorie et vous devriez voir le Outils du serveur Oracle GlassFish comme indiqué ci-dessous:
Cliquez sur Suivant et suivez les étapes.
1 Le plugin GlassFish est déplacé vers Oracle Enterprise Pack for Eclipse (OEPE) et sera disponible sur http://download.Oracle.com/otn_software/oepe/helios/wtp à l'avenir (voir Bogue 312912 ).
Le problème mentionné ci-dessus n'est en fait pas spécifique au plugin GlassFish et n'est pas spécifique à la plate-forme. Le problème est un bogue p2 dans Eclipse 3.6 lors de l'utilisation d'un installation partagée (qui est la cause première du problème ) comme je l'ai découvert après avoir lu ceci autre question sur SO et le Bogue 322929 . Le problème est lié à un bogue p2 qui est corrigé dans Eclipse 3.6 SR1 et après avoir installé Eclipse 3.6 SR1 RC4, les choses sont fonctionne maintenant comme prévu. Ouais!
Avec le pack Eclipse 3.6 M6 Java EE, si vous essayez d'installer l'adaptateur de serveur GlassFish v3 via le nouveau serveur puis cliquez sur Télécharger des adaptateurs de serveur supplémentaires , Eclipse contacte les sites distants mais ne parvient pas à afficher n'importe quel adaptateur:
Ce problème est en fait capturé par bogue 305636 . L'utilisation du site de mise à jour au lieu du nouveau serveur Wizard permet de contourner le problème:
J'obtiens ce qui suit lorsque j'essaye ceci:
Impossible de terminer l'installation car un ou plusieurs éléments requis sont introuvables. Logiciel en cours d'installation: GlassFish Java EE 5, Java EE 6 1.0.54 (com.Sun.enterprise.jst.server.sunappsrv.feature.feature. group 1.0.54) Exigence manquante: GlassFish Java EE 5, Java EE 6 1.0.54 (com.Sun.enterprise.jst.server.sunappsrv). feature.feature.group 1.0.54) nécessite 'org.Eclipse.platform.feature.group [3.5.0,3.6.0)' mais il est introuvable
Eclipse Helios a déjà la bonne source pour télécharger le plugin glassfish mais, le site n'est pas encore disponible . Le site sera disponible fin juillet selon ce qui suit https://bugs.Eclipse.org/bugs/show_bug.cgi?id=312912
Vous pouvez utiliser un site de mise à jour de développement pour installer une version rc du plugin glassfish pour helios qui est:
http://download.Java.net/glassfish/Eclipse/helios
Ajoutez ceci à vos sites de mise à jour, puis décochez l'option " Groupez les éléments par catégorie "et vous verrez et pourrez installer le Plugin Glassfish dans Helios
Sur la nouvelle Eclipse (JUNO):
Aide -> Installer un nouveau logiciel ...
Ensuite, insérez http://download.Java.net/glassfish/Eclipse/juno
dans le champ URL et appuyez sur ENTER.
L'URL ci-dessus n'a pas fonctionné pour moi (j'utilise la version finale d'Helios).
Je devais faire
help
-> Eclipse market place
-> [then select glassfish plugin from the 'search' tab
]