Bonjour,
J'ai un petit soucis de compréhension concernant l'utilisation de Maven. En effet, j'aimerais que mes dépendances soient incluses dans mon Jar final qui est généré quand je fais (avec eclipse) : "maven install"
Je commence seulement à utiliser Maven car seulement me semble plus pratique pour gérer justement ces problèmes de dépendances mais apparemment c'est pas si simple.
J'ai en dépendance : junit et commons-io comme nous pouvons le voir dans mon pom.xml :
Code XML : 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
18
19 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>fr.akrogames.duus</groupId> <artifactId>duus</artifactId> <version>0.0.1-SNAPSHOT</version> <name>Duus</name> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> </dependencies> </project>
J'ai cherché longuement sur le Net la manière dont je pourrais inclure mes dépendances et il est apparu, je crois, qu'il fallait utiliser une option jar-with-dependencies d'un plugin maven-assembly-plugin enfin je crois... C'est ce que j'ai compris.
Mais du coup, en utilisant eclipse, je trouve hyper étrange qu'il n'y est pas une option dans l'interface graphique du pom.xml pour ajouter ce genre de chose. Concrètement comment je peux faire ? Je suis perdu.
En vous remerciant par avance.
Partager