Questions marquées «pom.xml»

Un modèle d'objet de projet ou POM est l'unité fondamentale de travail dans Maven.

12
Différences entre la gestion des dépendances et les dépendances dans Maven
Quelle est la difference entre dependencyManagementet dependencies? J'ai vu les documents sur le site Web d'Apache Maven. Il semble qu'une dépendance définie sous le dependencyManagementpuisse être utilisée dans ses modules enfants sans spécifier la version. Par exemple: Un projet parent (Pro-par) définit une dépendance sous dependencyManagement: <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> …


4
Qu'est-ce que pluginManagement dans pom.xml de Maven?
Ceci est un extrait de mon fichier pom. .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... Je l'utilise avec succès avec la commande mvn install Mais, lorsque j'essaie de l'enfermer dans la balise "pluginManagement", cela maven-dependency-plugincesse de fonctionner …


5
À quoi sert <scope> sous <dependency> dans pom.xml?
En regardant la documentation http://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html , nous pouvons voir la &lt;scope&gt;balise sous&lt;dependency&gt; Qu'est-ce que c'est et comment pouvons-nous l'utiliser pour exécuter des tests?
179 maven  pom.xml 


7
Que fait exactement mvn install dans maven
Je viens de commencer à utiliser Maven et on m'a dit de le faire mvn installdans un répertoire spécifique. Que fait mvn installexactement? Je pense qu'il recherche pom.xmldans le dossier actuel et commence à suivre les instructions spécifiées dans ce fichier. Est-ce exact?
165 java  maven  pom.xml 


13
Spécifiez le JDK à utiliser par Maven
J'essaie de créer un plugin Hudson que j'ai modifié et il nécessite jdk1.6. C'est bien, mais je ne vois pas comment je peux dire à maven où se trouvent les différents jdk. J'ai trouvé quelques mentions sur Internet mais elles ne semblent pas s'appliquer à moi. Certains suggèrent d'ajouter une …

9
Est-il possible d'exclure des artefacts hérités d'un POM parent?
Les artefacts des dépendances peuvent être exclus en déclarant un &lt;exclusions&gt;élément à l'intérieur d'un &lt;dependency&gt;Mais dans ce cas, il est nécessaire d'exclure un artefact hérité d'un projet parent. Voici un extrait du POM en discussion: &lt;project&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;test&lt;/groupId&gt; &lt;artifactId&gt;jruby&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;parent&gt; &lt;artifactId&gt;base&lt;/artifactId&gt; &lt;groupId&gt;es.uniovi.innova&lt;/groupId&gt; &lt;version&gt;1.0.0&lt;/version&gt; &lt;/parent&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;com.liferay.portal&lt;/groupId&gt; &lt;artifactId&gt;ALL-DEPS&lt;/artifactId&gt; &lt;version&gt;1.0&lt;/version&gt; …
119 java  maven-2  pom.xml 


2
Installer le POM parent sans créer de modules enfants
J'ai un POM parent dans un projet Maven, avec cette structure: parent | --------------- | | child1 child2 Je veux installer le POM du "parent" dans le REPO local pour permettre à child1 de prendre certaines modifications que j'ai faites dans le dependencyManagement, mais je ne peux pas faire une …
115 java  maven  maven-2  pom.xml 

8
Maven: l'empaquetage de ce projet n'a pas attribué de fichier à l'artefact de construction
J'utilise Maven 3.0.3 sur Mac 10.6.6. J'ai un projet JAR et lorsque j'exécute la commande "mvn clean install: install", j'obtiens l'erreur, [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli) on project StarTeamCollisionUtil: The packaging for this project did not assign a file to the build artifact -&gt; [Help 1] Qu'est-ce que …

3
Quelle est la différence entre une dépendance de type «pom» avec une portée «import» et sans «import»?
À partir de Maven 2.0.9, il est possible d'inclure &lt;type&gt;pom&lt;/type&gt; &lt;scope&gt;import&lt;/scope&gt; dans la &lt;dependencyManagement&gt;section. Si je comprends bien, il sera "remplacé" par les dépendances incluses dans ce pom comme si elles étaient définies à l'origine ici. Quelle est la différence entre la solution ci-dessus et la simple dépendance à ce …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.