Configuration de fichiers POM de dépendance émulant le chemin de classe d'environnements d'exécution WebSphere spécifiques

[8.5.5.2 ou ultérieure] Si vous comptez utiliser des fichiers POM (Project Object Model)qui émulent le chemin de classe des environnements d'exécution WebSphere, vous pouvez configurer vos dépendances de projets maven et effectuer les étapes requises pour utiliser ces dépendances.Si vous comptez utiliser les fichiers POM cibles associés aux environnements pris en charge, vous pouvez utiliser les scripts de configuration de lancement pour copier les bibliothèques d'exécution sur le référentiel Maven local.

Pourquoi et quand exécuter cette tâche

[8.5.5.2 ou ultérieure] Les fichiers POM cibles disponibles représentent l'environnement d'exécution de serveur à des fins de compilation. Les fichiers POM cibles sont disponibles pour les exécutions suivantes, et vous pouvez ajouter un fragment correspondant en dépendance :

[8.5.5.2 ou ultérieure]

[8.5.5.2 ou ultérieure] Les dépendances pour le fichier POM cible WebSphere Application Server Liberty Profile Version 8.5.x ne requièrent aucune configuration supplémentaire. Pour toutes les cibles POM restantes, vous devez utiliser des scripts de configuration qui copient les bibliothèques d'exécution dans le référentiel Maven local.

Les scripts se trouvent dans le plug-in com.ibm.etools.maven.javaee.core, qui se trouve dans le répertoire plugins de l'installation du produit.

Procédure

  1. Pour importer le script de configuration de lancement pour l'environnement d'exécution cible, cliquez sur Fichier > Importer > Exécuter/Déboguer > Configurations de lancement.
  2. Cliquez sur Parcourir pour localiser le répertoire dans lequel se trouvent les scripts, puis sélectionnez-les.
    • Pour WebSphere Application Server, les scripts se trouvent dans <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core_x\resources\RunConfigurations\WAS855PluginsInstaller.launch
      Remarque : Ce script peut également être utilisé pour WebSphere Application Server version 8.5.0.2.
    • Pour WebSphere Portal version 8.0 : <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core_x\resources\RunConfigurations\WAS8PluginsInstaller.launch
    Remarque : X dans com.ibm.etools.maven.javaee.core_x représente la version du plug-in.
  3. Cliquez sur Terminer.
  4. Pour modifier la configuration de lancement, cliquez sur Exécuter > Exécuter les configurations. Développez Génération Maven pour afficher la configuration importée, puis cliquez sur la configuration de lancement pour l'ouvrir.
  5. Dans la zone du répertoire de base, spécifiez l'emplacement dans lequel se trouve le fichier pom.xml :
    • WebSphere Application Server version 8.5.5 : <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.5 Plugins Installer
    • WebSphere Application Server version 8.5.0.2 : <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.0 Plugins Installer
    • Liberty version 8.5.5 : <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.5 Plugins Installer
    • Liberty 8.5.0.2 : <install_directory>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.0 Plugins Installer
    • WebSphere Portal version 8.0 : <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8 Plugins Installer
  6. Spécifiez une valeur pour le paramètre serverInstallationFolder.
    1. Sélectionnez le paramètre et cliquez sur Editer.
    2. Dans la zone Valeur, spécifiez le répertoire dans lequel le serveur est installé, puis cliquez sur OK :
      • WebSphere Application Server : <répertoire_installation_serveur>\AppServer
      • Liberty : <répertoire_installation_serveur>\wlp
  7. Cliquez sur Exécuter pour exécuter la configuration de lancement.

Que faire ensuite

Remarque : Vous pouvez aussi exécuter les scripts à partir de la ligne de commande Maven en spécifiant la commande suivante : mvn install -f <répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\<dossier_programme_install_plug-in>\pom.xml" -DserverInstallationFolder="<répertoire_installation_serveur>"

[8.5.5.2 ou ultérieure] Par exemple : mvn install -f "<install_directory>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program Files\IBM\WebSphere\Appserver"

Exemple : mvn install -f "<répertoire_install>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program Files\IBM\WebSphere\Liberty\wlp"

Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : localrepo.html