Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Installation Java

Installer Java 7 depuis le site d'oracle: http://www.oracle.com/technetwork/java/javase/downloads/index.html

Installation Maven

Cette partie est déjà traitée par la documentation de Fudaa: voir Utilisation de Maven et de Hudson

Maven 2

Il est préférable d'installer Maven 2 plutôt que Maven 3. A priori, les 2 versions sont compatibles mais tous les tests ont été effectués avec Maven 2.

Fichier settings.xml

Afin de compiler le projet, le fichier settings.xml doit être correctement configurer et définir les "mirror" vers le repository fudaa.

balise mirrors dans settings.xml
 <mirrors>
    <mirror>
      <id>artifactory</id>
      <mirrorOf>*,!netbeans</mirrorOf>
      <url>http://repository.fudaa.fr/artifactory/repo/</url>
      <name>Artifactory</name>
    </mirror>
    <mirror>
      <id>netbeans</id>
      <name>repository hosting netbeans.org api artifacts</name>
      <url>http://bits.netbeans.org/maven2</url>
      <mirrorOf>netbeans</mirrorOf>
    </mirror>
  </mirrors>

 

Installation IDE: Netbeans RCP

Netbeans est l'IDE de choix pour développer Fudaa-Crue qui s'appuie sur Netbeans RCP. Netbeans peut être téléchargé à partir de http://netbeans.org/downloads/

 

Si souhaité, le développeur peut utiliser Eclipse et les plugins Maven et Subversion afin de développer Fudaa-Crue. Cet EDI n'est pas couvert dans cette documentation.

 

Configuration de Netbeans RCP et Maven 2

Afin d'avoir un comportement identique entre la compilation dans l'IDE et en ligne de commande avec Maven, il est conseillé de modifié la version de Maven utilisée par l'IDE. Par défaut, l'IDE utilise une version embarquée de Maven,

pour modifier la version de Maven:

  1. ouvrir la fenêtre d'option soit Tools>Options
  2. ouvrir l'onglet Java puis Maven
  3. dans la liste déroulante Maven Home choisir Browse
  4. Sélectionner la répertoire d'installation de Maven

 

  • No labels