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

Java EE Discussion :

Comment exécuter une application J2EE en dehors d'éclipse?


Sujet :

Java EE

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Comment exécuter une application J2EE en dehors d'éclipse?
    Bonjour à tous !

    J'ai réalisé une application en J2EE. J'utilise les EJB3, le serveur d'application est JBoss 5. Ma BDD est Derby.

    Je souhaite éxecuter mon programme en dehors d'éclipse sous Linux (débian), mais je ne sais pas comment faire, et je ne trouve pas de site pour me l'éxpliquer.

    J'ai déjà essayer de créer un monAppli.ear et monAppli.jar, puis de lancer la commande dessus : java monAppli mais il me met l'exeption suivante :

    Exception dans l'unité d'exécution "main"java.lang.NoClassDefFoundError: Main
    Caused by: java.lang.ClassNotFoundException: Main
    at java.net.URLClassLoader.findClass(URLClassLoader.java:432)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:643)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:311)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)

    Avez-vous une idée?


    Je vous remercie d'avance pour votre aide, et espère vous avoir fournis toutes les informations ,nécessaires.

    Tasukete_33

  2. #2
    Expert confirmé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Points : 4 740
    Points
    4 740
    Par défaut
    Bonjour,

    Il te faut déployer ton EAR et ton jar dans un serveur JBoss.

    Valère
    Pensez au bouton
    Je ne répond pas aux questions techniques par email ou MP.

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 4
    Points : 2
    Points
    2
    Par défaut merci pour votre réponse
    Merci pout la réponse !!

    Mon fichier l'exécute très bien sous eclipse.

    Je voudrais maintenant l'exécuter en ligne de commande donc.

    J'ai regardé dans mon fichiers deployers de JBoss et j'ai bien mes fichiers xml à deployer.

    Mais je sais pas comment l'exécuter en ligne de commande.

    Je suis désolé, j'ai du mal à être clair.

  4. #4
    Expert confirmé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Points : 4 740
    Points
    4 740
    Par défaut
    Tu parles de JBoss et d'EAR, tu fais donc du Java EE.

    Une appli JEE ne fonctionne pas avec simplement la commande Java en ligne de commande (c'est à dire Java SE), il faut un Serveur applicatif (dans ton cas, JBoss), dans lequel ton EAR et ton Jar sont déployés.

    Ton eclipse est visiblement configuré pour te faire ça en sous main...

    En ligne de commande, tu vas pouvoir démarrer ton JBoss, et dans une moindre mesure modifier certains paramètres (je ne sais pas si JBoss permet autant de choses que Glassfish depuis la ligne de commande).

    FAQ Java EE
    La page cours Java EE

    Valère
    Pensez au bouton
    Je ne répond pas aux questions techniques par email ou MP.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/03/2007, 12h02
  2. Comment exécuter une application java comme un batch C ?
    Par gillin dans le forum Général Java
    Réponses: 7
    Dernier message: 09/02/2007, 13h59
  3. Réponses: 4
    Dernier message: 19/09/2006, 11h35
  4. [EDI] Comment faire une application J2EE
    Par vangelis_424 dans le forum EDI et Outils pour Java
    Réponses: 4
    Dernier message: 27/06/2006, 08h24

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