2011-09-13 6 views
0

Je suis nouveau chez Maven et j'essaye de convertir un projet web en Maven. Mon projet dépend du moteur de rapports BIRT de l'éclipse 2.6. Je ne peux pas trouver un référentiel public avec un pom satisfaisant BIRT, ce qui est très triste car BIRT a des TONNES de dépendances (voir this question, et mon commentaire sous la réponse pour plus de détails). Est-il possible que je puisse créer un projet maven qui contient tous les .jars BIRT, et au moment de la construction produira un pom, dans lequel je peux déclarer comme une dépendance dans mon projet web?Un projet qui sort un POM

Répondre

2

Vous pouvez créer un pom similaire à this one, qui répertorie toutes les dépendances BIRT dont vous avez besoin, mais dont l'emballage est 'pom'. Ensuite, vous déclarez une dépendance sur ce pom et vous obtiendrez ces dépendances.

+0

merci pour votre aide avec ceci. Aurais-je besoin de 'mvn installer: install-file' tous les fichiers de mon dépôt local. Serait-il préférable de configurer un gestionnaire de référentiel tel que Nexus, pour les installer? –

+0

Vous ne devriez pas avoir besoin de. Pourvu que vos paramètres Maven pointent vers un repo contenant les artefacts BIRT, toute construction utilisant un artefact BIRT doit déclencher le téléchargement de l'artefact BIRT dans votre dépôt local. –

Questions connexes