4.2.3. Configurer Maven dans Red Hat JBoss Developer Studio

4.2.3.1. Configurer Maven pour une utilisation dans Red Hat JBoss Developer Studio

Les artefacts et les dépendances nécessaires pour construire et déployer des applications dans Red Hat JBoss Enterprise Application Platform sont hébergés sur un référentiel public. Vous devez indiquer à Maven d'utiliser le référentiel quand vous créez vos applications. Cette section couvre les étapes de configuration de Maven si vous souhaitez créer et déployer des application avec Red Hat JBoss Developer Studio.
Si vous souhaitez utiliser la ligne de commande Maven pour créer et déployer des applications, passez cette section. Utiliser les instructions suivantes à la place : Section 4.2.4.2, « Configurer les paramètres Maven pour une utilisation en ligne de commande ».
Maven est distribué dans Red Hat JBoss Developer Studio, donc il n'est pas nécessaire de l'installer séparément. Toutefois, vous devez configurer Maven pour qu'il puisse utiliser l'assistant Java EE Web Project pour les déploiements dans JBoss EAP. La procédure suivante montre comment configurer Maven, pour qu'il puisse être utilisé dans JBoss EAP, en éditant le fichier de configuration Maven à partir du Red Hat JBoss Developer Studio.

Procédure 4.3. Configurer Maven dans Red Hat JBoss Developer Studio

  1. Cliquer sur WindowPreferences, puis JBoss Tools et sélectionner JBoss Maven Integration.
    Click Window→Preferences, expand JBoss Tools and select JBoss Maven Integration.

    Figure 4.7. Panneau d'intégration de JBoss Maven dans la fenêtre des préférences

  2. Cliquer sur Configure Maven Repositories.
  3. Cliquer sur Add Repository pour configurer le référentiel de JBoss GA Tech Preview Maven. Remplir les champs de Add Maven Repository comme suit :
    1. Définir les valeurs de Profile ID, Repository ID, et Repository Name à jboss-ga-repository.
    2. Définir la valeur de Repository URL à http://maven.repository.redhat.com/techpreview/all.
    3. Cliquer sur la case Active by default pour activer le référentiel Maven.
    4. Cliquer sur OK
    Enter Maven profile and repository values.

    Figure 4.8. Ajouter le référentiel Maven - JBoss Tech Preview

  4. Cliquer sur Add Repository pour configurer le référentiel JBoss Early Access Maven. Remplir les champs de Add Maven Repository comme suit :
    1. Définir les valeurs de Profile ID, Repository ID, et Repository Name à jboss-earlyaccess-repository.
    2. Définir la valeur de Repository URL à http://maven.repository.redhat.com/techpreview/all.
    3. Cliquer sur la case Active by default pour activer le référentiel Maven.
    4. Cliquer sur OK
    Enter Maven profile and repository values.

    Figure 4.9. Ajouter le référentiel Maven - JBoss Early Access

  5. Vérifier les référentiels et cliquer sur Finish.
    Review Maven profile and repository values.

    Figure 4.10. Vérifier les référentiels Maven

  6. Le message suivant appraîtra "Are you sure you want to update the file 'MAVEN_HOME/settings.xml'?". Cliquer sur Yes pour mettre les paramètres de configuration à jour. Cliquer sur OK pour fermer la boîte de dialogue.
    Le référentiel Maven est maintenant configuré pour son utilisation dans Red Hat JBoss Developer Studio