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 :

Intégration à Netbeans


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de xixi31
    Inscrit en
    Juin 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2005
    Messages : 423
    Par défaut Intégration à Netbeans
    Bonjour à tous,

    Voilà quelques semaines que j'utilise maven sous mon ide netbeans 5.0 et certains points commencent vraiment à me rebutter... .

    Je commence par une constatation : l'intégration de maven avec netbeans me semble assez chaotique... je ne connais pas encore toutes les subtilités mais je m'explique :
    1. J'ai beau définir dans la balise build le code suivant :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
       
                  <plugin>
                      <groupId>org.apache.maven.plugins</groupId>
                      <artifactId>maven-compiler-plugin</artifactId>
                      <configuration>
                          <source>1.5</source>
                          <target>1.5</target>
                      </configuration>
                  </plugin>
      , un simple refresh project via
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      netbeans-freeform:generate-netbeans-project
      me génère un project.xml sous nbproject qui contient :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
       
          <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/2">
            <compilation-unit>
              <package-root>src/main/java</package-root>
              <package-root>target/jaxb-source</package-root>
              <classpath mode="compile">${local.repository}/javax/xml/stream/jsr173_1.0_api/1.0/jsr173_1.0_api-1.0.jar:${local.repository}/jdom/jdom/1.0/jdom-1.0.jar:${local.repository}/bouncycastle/bcprov-jdk15/124/bcprov-jdk15-124.jar:${local.repository}/log4j/log4j/1.2.6/log4j-1.2.6.jar:${local.repository}/org/siberia/siberia-utilities/0.0.1/siberia-utilities-0.0.1.jar:${local.repository}/whirlycache/whirlycache/0.7.1/whirlycache-0.7.1.jar:${local.repository}/javax/xml/jaxb-impl/2.0EA3/jaxb-impl-2.0EA3.jar:${local.repository}/javax/xml/bind/activation/1.0.2/activation-1.0.2.jar:${local.repository}/javax/xml/jaxb-api/2.0EA3/jaxb-api-2.0EA3.jar</classpath>
              <built-to>target/classes</built-to>
              <source-level>1.4</source-level>
            </compilation-unit>
            <compilation-unit>
              <package-root>src/test/java</package-root>
              <unit-tests/>
              <classpath mode="compile">target/classes:${local.repository}/javax/xml/stream/jsr173_1.0_api/1.0/jsr173_1.0_api-1.0.jar:${local.repository}/junit/junit/3.8.1/junit-3.8.1.jar:${local.repository}/jdom/jdom/1.0/jdom-1.0.jar:${local.repository}/bouncycastle/bcprov-jdk15/124/bcprov-jdk15-124.jar:${local.repository}/log4j/log4j/1.2.6/log4j-1.2.6.jar:${local.repository}/org/siberia/siberia-utilities/0.0.1/siberia-utilities-0.0.1.jar:${local.repository}/whirlycache/whirlycache/0.7.1/whirlycache-0.7.1.jar:${local.repository}/javax/xml/jaxb-impl/2.0EA3/jaxb-impl-2.0EA3.jar:${local.repository}/javax/xml/bind/activation/1.0.2/activation-1.0.2.jar:${local.repository}/javax/xml/jaxb-api/2.0EA3/jaxb-api-2.0EA3.jar</classpath>
              <built-to>target/test-classes</built-to>
              <source-level>1.4</source-level>
            </compilation-unit>
          </java-data>
      mouais... . visiblement soit ma déclaration du plugin est mderdique, soit netbeans-freeform ne tient pas compte de <configuration>. quelqu'un aurait-il déjà eu ce problème? c'est un détail, mais c'est quand même assez agaçant...
    2. Deuxième point : J'ai, comme pas mal d'utilisateurs de Netbeans, pris l'habitude des raccourcis F9 & (Control+)F6 (build & run main class), etc... Comment puis-je retrouver ce comportement maintenant que j'utilise maven? Après diverses recherches, il semblerait qu'un plugin mevenide fasse ce qu'il faut mais...(newbie en maven ). est-ce que quelqu'un connait une procédure à suivre pour retrouver un comportement standard () de netbeans.
    Cordialement,

    xixi

  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
    Je n'utilises pas Netbeans donc je ne peux te renseigner à propos de tes problèmes, mais tu devrais essayer MevenIDE

    Concernant la version du jdk à utiliser, crées une anomalie sur le projet Mojo

  3. #3
    Membre chevronné Avatar de xixi31
    Inscrit en
    Juin 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2005
    Messages : 423
    Par défaut
    merci evenisse.

    mais j'ai du mal à m'en sortir même en connaissant ce site

  4. #4
    Membre chevronné Avatar de xixi31
    Inscrit en
    Juin 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2005
    Messages : 423
    Par défaut
    Bon, j'ai un peu avancé sur ce point même si ca reste pas vraiment formidable....

    En fait, lorsqu'on tape F9 pour compiler, netbeans propose de générer un script ant pour compiler la classe courante... ca évite déjà les appels trop fréquents au build via maven...

    En plus ,le plugin exec:java (http://mojo.codehaus.org/exec-maven-...roduction.html) permet de faciliter un peu l'éxécution ...

    Bref, on s'en sors même si on perd un peu en rapidité...

    Si ca peut aider...

Discussions similaires

  1. Intégration à netbeans
    Par barmic dans le forum Maven
    Réponses: 0
    Dernier message: 25/11/2010, 14h31
  2. Xmlbeans Intégration Netbeans
    Par fabou3377 dans le forum NetBeans
    Réponses: 0
    Dernier message: 01/03/2009, 09h42
  3. Intégration de projets externes dans Netbeans
    Par jproto dans le forum NetBeans
    Réponses: 3
    Dernier message: 09/01/2008, 07h54
  4. [Netbeans][jboss]module d'intégration de NetBeans/JBoss
    Par vempiria dans le forum NetBeans
    Réponses: 3
    Dernier message: 25/02/2005, 14h05
  5. [NETBEANS] Intégration de Jboss dans NetBeans
    Par Kleb dans le forum NetBeans
    Réponses: 1
    Dernier message: 09/06/2003, 18h45

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