IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Utiliser Glassfish via Eclipse est-ce possible ?


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2023
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2023
    Messages : 8
    Par défaut Utiliser Glassfish via Eclipse est-ce possible ?
    Bonjour !

    Je viens vers vous car je n'arrive pas à faire apparaitre Glassfish parmi la liste des serveurs possibles dans eclipse.
    J'ai la dernière version d'eclipse et j'ai téléchargé le zip de Glassfish 7.

    quand je fais : window --> preferences --> server --> runtime environnements --> add
    ici Glassfish n'est pas proposé dans la liste, et du coup je ne peux pas ajouter mon serveur ><

    Nom : eclipse_1.PNG
Affichages : 192
Taille : 88,1 Ko

    Est-ce que vous sauriez m'aider sur l'utilisation de Glassfish 7 sur eclipse ?

    Pour le coup quand j'ai voulu créer un serveur Tomcat aucun soucis ...

  2. #2
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 486
    Billets dans le blog
    5
    Par défaut
    Peut-être faut-il un plugin spécial pour Eclipse.

    Pour JBoss, il faut, par exemple, un plugin spécial (JBoss Tool).

  3. #3
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 486
    Billets dans le blog
    5
    Par défaut
    Nom : eclipse_glassfish.png
Affichages : 171
Taille : 249,5 Ko

  4. #4
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2023
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2023
    Messages : 8
    Par défaut
    Merci beaucoup pour vos retours !

    Dans le tutoriel que je suis (Koor) c'est effectivement ce qu'il fait, mais j'ai l'impression que cette technique ne fonctionne plus maintenant. L'installation du plugin ne fonctionne plus car le répertoire pointé n'existe plus, il a été archivé a priori.

    Mon objectif est de créer un projet avec l'utilisation de JSF, peut être que du coup l'utilisation de glassfish n'est pas ce qu'il y a de plus idéal pour eclipse ...
    Ce qui semble étrange car il me semble que c'est eclipse qui gère glassfish ...

  5. #5
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 486
    Billets dans le blog
    5
    Par défaut
    Commençons par la base:

    Le Web de base est basé sur la servlet.

    Pour faire fonctionner un projet web de base, il faut un générateur de servlet. Le plus connu est Tomcat mais on peut citer Jetty.

    Après, il y a des framework qui architecture le code et se charge d'instancier les beans utilisés par l'application.
    Ces frameworks font ce que l'on appelle de l'injection de dépendance.

    Le framework spécifié
    Le framework spécifié pour faire de l'injection de dépendances est EJB.
    Il a la particularité de devoir utiliser un générateur d'EJB.

    En résumé, le projet doit être déployé sur un générateur EJB.

    Dans les générateurs d'EJB, il y a JBoss et Glassfish.

    Le concurrent
    En réalité, plus personne n'utilise les EJB, car justement, il faut obligatoirement déployer sur un générateur d'EJB.

    On utilise plutôt Spring. Spring a la particularité de pouvoir marcher avec un simple générateur de servlet (comme un Tomcat).

    Mieux, avec Spring Boot, on peut fabriquer un main java qui va lancer le serveur Tomcat avec l'application, ce qui facilite le déploiement, notamment par Docker.

    JSF
    Là aussi, il y a des choses à dire.

    JSF est un framework MVC.
    Et effectivement, on n'a pas besoin des EJB (donc de Glassfish) pour faire un projet JSF.

    En fait, utiliser Spring pour faire un projet JSF marche très bien.

    JSF a beaucoup de qualités, néanmoins, il n'est plus utilisé aujourd'hui.

    Effectivement, faire du JSF demande de code Java côté serveur et client.

    Or, au moins pour des raisons économiques, on découple le client et le serveur. Le client et le serveur sont deux applications distinctes et indépendantes.

    Le client est fait avec un framework javascript (Angular, Bootstrap, Vue) et le serveur en Java (basé en général sur Spring).

  6. #6
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2023
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2023
    Messages : 8
    Par défaut
    Merci beaucoup pour ces explications ! Cela aide à y voir plus clair !

    Mon objectif est de réaliser une appli web sur un projet interne de ma boite.
    De mon côté je n'ai jusque là que manipuler java sur des projets assez basiques et sans interface graphique.

    On m'a parlé des JSP du coup je me suis un peu renseigné, et de fil en aiguille je suis arrivé sur JSF qui semblait être le level au dessus.

    Je ne maitrise pas les technologies front comme javascript, angular etc... Je ne pense pas avoir le temps de me former dessus.

    Du coup pour mon besoin, le mieux serait de partir sur Spring en utilisant les JSP et html/css (que j'ai déjà manipulé) pour le front ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/02/2009, 12h53
  2. [AJAX] Appel de méthode de composant via ajax, est-ce possible ?
    Par Shivaneth dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 06/03/2008, 10h43
  3. Utiliser la console Windows, est-ce possible ?
    Par djfrancky dans le forum SDL
    Réponses: 4
    Dernier message: 21/08/2007, 18h15
  4. Réponses: 2
    Dernier message: 16/12/2006, 17h37
  5. je veux utiliser PI en C++??? est ce possible?
    Par mencaglia dans le forum C++
    Réponses: 16
    Dernier message: 25/11/2005, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo