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

Maven Java Discussion :

[Débutant] 2/3 questions (exécution,eclipse)


Sujet :

Maven Java

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 112
    Par défaut [Débutant] 2/3 questions (exécution,eclipse)
    Bonjour,

    Le problème:
    Je ne connaissais pas du tout maven2 et eclipse.
    j'ai donc parcouru le web pour trouver les tutoriels et les différents cours et FAQ sur maven2 et un petit peu sur eclipse.

    Et malgré une recherche acharnée, il me manque quelques notions de bases plus dû à une incompréhension de ma part qu'à autre chose.

    Question1:
    - J'ai installé maven, créé un projet, compilé, packagé, installé et déployé. J'ai Mis à jour son manifest dans le pom.xml. et j'ai lancé mon programmequi m'a affiché un joli 'HelloWorld'.

    Le problème est que j'ai lancé le programme avec java -jar monProg.jar
    J'aimerai savoir s'il y a une commande maven2 pour celà.

    J'ai essayé d'utiliser le plugin release mais ça ne marchait pas.
    erreur : NO SCM URL

    Mon pom.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <scm>
    <connection>scm:local:/home/bibi:my_app</connection>   
    <developerConnection>scm:local:/home/bibi:my_app</developerConnection>
          <url>scm:local:/home/bibi:my_app</url>
     </scm>
    EDIT: resaisie suite à une erreur de copier coller

    la question est: comment lancer son programme sous maven?

    Question2:
    J'ai lu la FAQ du site, j'ai parcouru tout un tas de sites mais je ne comprends pas.

    comment créer de toute pièce un projet maven2 sur eclipse

    sachant que j'ai installé le plugin, que j'ai crée un projet 'normal' puis ai fait maven2->enable et qu'un fichier pom.xml s'est crée mais sans l'arborescence.

    Je suis sur qu'un fois répondu à ces questions j'en aurai plien d'aures mais ça va pas mal m'aider à me débloquer.

    merci par avance.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par gigigao
    Question1:
    - J'ai installé maven, créé un projet, compilé, packagé, installé et déployé. J'ai Mis à jour son manifest dans le pom.xml. et j'ai lancé mon programmequi m'a affiché un joli 'HelloWorld'.

    Le problème est que j'ai lancé le programme avec java -jar monProg.jar
    J'aimerai savoir s'il y a une commande maven2 pour celà.
    Tu peux utiliser le plugin exec : http://mojo.codehaus.org/exec-maven-...roduction.html

    Citation Envoyé par gigigao
    J'ai essayé d'utiliser le plugin release mais ça ne marchait pas.
    erreur : NO SCM URL

    Mon pom.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <scm>
    <connection>local:/home/bibi:my_app</connection>   
    <developerConnection>local:/home/bibi:my_app</developerConnection>
          <url>local:/home/bibi:my_app</url>
     </scm>
    Ton url scm n'est pas correct, il te manque 'scm:' au début. http://maven.apache.org/scm/local.html

    Citation Envoyé par gigigao
    Question2:
    J'ai lu la FAQ du site, j'ai parcouru tout un tas de sites mais je ne comprends pas.

    comment créer de toute pièce un projet maven2 sur eclipse

    sachant que j'ai installé le plugin, que j'ai crée un projet 'normal' puis ai fait maven2->enable et qu'un fichier pom.xml s'est crée mais sans l'arborescence.
    Si tu as déjà un projet maven, tu peux créer le projet eclipse correspondant en lançant: 'mvn eclipse:eclipse'
    Je ne suis pas sûr que la version actuelle du plugin eclipse pour m2 puisse créer l'arborescence, d'ailleurs je n'en vois pas trop l'intérêt car chaque projet peut utiliser une arborescence différence de celle recommandé par maven.

    Tu peux lire le livre gratuit Better Builds with Maven

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 112
    Par défaut
    Oups j'avais pas vu pour le scm.
    En fait j'avais bien mis l'en-tête 'scm' lors de mes nombreux tests.
    Lors de la préparation pour mon post j'ai du les zappés. vraiment désolé.

    donc mes lignes sont en fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <scm>
       <connection>scm:local:/home/matthieu/testMave2:my_app</connection>
          <developerConnection>scm:local:/home/matthieu/testMave2:my_app</developerConnection>
          <url>scm:local:/home/matthieu/testMave2:my_app</url>
     </scm>
    et comme erreur: no such provider :'local'

    Pour la deuxième question je voulais justement que le plugin me crée l'arborescence.
    L'intérêt est d'avoir une structure constante et de permettre de retrouver les fichiers quelque soit la personne qui arrive sur le projet.

    Mais si c'est le plugin.....(que puis y faire?)

    J'avais déjà lu les liens que tu m'as donné. Le bouquin est très intéressant et j'espère qu'il va me servir pour la suite.

    merci de ta réponse et encore désolé pour l'erreur de saisie.

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par gigigao
    Oups j'avais pas vu pour le scm.
    En fait j'avais bien mis l'en-tête 'scm' lors de mes nombreux tests.
    Lors de la préparation pour mon post j'ai du les zappés. vraiment désolé.

    donc mes lignes sont en fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <scm>
       <connection>scm:local:/home/matthieu/testMave2:my_app</connection>
          <developerConnection>scm:local:/home/matthieu/testMave2:my_app</developerConnection>
          <url>scm:local:/home/matthieu/testMave2:my_app</url>
     </scm>
    et comme erreur: no such provider :'local'
    Après reflexion, je crois que le provider local n'est pas supporté par le plugin release car la création de tag n'est pas possible.

    Citation Envoyé par gigigao
    Pour la deuxième question je voulais justement que le plugin me crée l'arborescence.
    L'intérêt est d'avoir une structure constante et de permettre de retrouver les fichiers quelque soit la personne qui arrive sur le projet.

    Mais si c'est le plugin.....(que puis y faire?)
    Tu peux proposer un patch

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 112
    Par défaut
    Citation Envoyé par evenisse
    Après reflexion, je crois que le provider local n'est pas supporté par le plugin release car la création de tag n'est pas possible.

    Tu peux proposer un patch
    hum hum..............je vais attendre un petit peu

    bon bah merci si ce que tu me dis est vrai bah je n'ai plus beaucoup de problème sur maven2.

    Je mettrai résolu d'ici peu de temps. je laisse pour voir s'il n'y pas d'autres avis.

    merci.

    Allez go to développement avec Maven2

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant] Paramétrage de projet sous Eclipse
    Par sunchai dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/04/2006, 17h27
  2. [EJB]débutant EJB. Quels plugins pour eclipse ?
    Par clement42 dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 25/12/2005, 18h07
  3. [Linux]Exécution Eclipse sous linux
    Par benny7 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 17/11/2005, 19h27
  4. [Débutant]Créer un programme exécutable?
    Par steelidol dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 27/04/2005, 17h52
  5. [Débutant(e)]Les servlets et Eclipse
    Par Ethylene dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 16/02/2005, 15h08

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