Je suis nouveau au monde de maven. Mon organisation a procédé à la libération de tous les artefacts qui sont conservés dans notre dépôt à distance maven, donc je veux livrer une version spécifique d'artefact à certains de nos clients. Comment puis-je télécharger une version de module spécifique?Maven Artefact à télécharger?
Répondre
Dans le cas où vous ne disposez pas d'une interface web comme Nexus pour votre pension interne, vous pouvez créer une pom.xml
autonome, entrez la version souhaitée dans le dependencies
et appelez mvn package
.
Si vous avez besoin d'échantillons poms et informations supplémentaires pour vous aider à démarrer, vous pouvez regarder here et here
EDIT: J'ai oublié que vous pourriez attendre l'artefact pour tourner dans le même dossier que le pom est. Le paramètre maven par défaut est de le télécharger dans un sous-dossier de /yourHomeFolder/.m2/repository/
Le nom du sous-dossier est l'identifiant du groupe de l'artefact.
EDIT2: voici un exemple de configuration pour télécharger les bocaux dans le dossier de votre choix. Si vous supprimez le paramètre <outpuDirectory>
, le fichier Artefact sera téléchargé dans le sous-dossier /dependendies
. L'exécution est liée à la phase validate
, donc il suffit d'appeler mvn validate
<build>
...
<plugins>
<!-- Dependency plugin to download the configured dependencies (transitive). -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.4</version>
<execution>
<execution>
<id>download-jar</id>
<phase>validate</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>put/your/directory/here</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
- 1. Maven 'Artefact manquant
- 2. JBoss Fuse 6.2 prend l'éternité pour télécharger artefact maven
- 3. Maven Dependency missing artefact
- 4. artefact Maven analyse comparative
- 5. Maven - artefact manquant
- 6. artefact manquant maven
- 7. artefact maven regex
- 8. Hôte artefact maven avec Cloudbees
- 9. maven fichier d'installation "Artefact manquant"
- 10. Voir emballages d'un artefact Maven
- 11. Jersey 2,12 artefact Maven Emplacement
- 12. Maven donnant l'erreur Artefact manquant
- 13. erreur de dépendance Maven (artefact)
- 14. Comment gérer un artefact artefact/maven en utilisant différents profils
- 15. Artefact JarJar'ed et processus de déploiement Maven
- 16. Maven dependency obtient artefact de Nexus authentifié
- 17. Comment télécharger un artefact snapshot à partir de Nexus interne?
- 18. Eclipse maven artefact manquant qui existe localement
- 19. maven commande d'installation pour déployer un artefact Maven référentiel
- 20. Comment renommer artefact EAR avec Maven
- 21. Acceleo maven génération multi artefact/projet
- 22. Maven - Excluant la ressource d'un artefact spécifique
- 23. Comment générer un répertoire comme artefact maven
- 24. maven artefact répertoire structure de répertoire spécifications
- 25. Artefact du dépôt Maven: jboss-j2ee
- 26. Maven erreur sur la dépendance: artefact manquant
- 27. Artefact manquant dans le projet Maven?
- 28. Maven 3: déployer un artefact utilisant SCP
- 29. maven Artefact manquant javax.transaction: jta: jar: 1.0.1B
- 30. Utilisation du profil Maven pour artefact versioning
Merci Vous Kostja ..... Je vais essayer ce que vous mentionnez. Est-il possible d'utiliser la dépendance mvn: maven dépend de la copie fonctionnelle pour cela parce que je veux vraiment télécharger le fichier jar dans mon dossier spécifique. J'ai un dépôt à distance nexus – user1741249