J'essaie d'inclure des dépendances dans mon projet Maven. Ces dépendances ne sont pas disponibles dans le référentiel Mven 2 par défaut http://repo1.maven.org/maven2/ .
Ils sont disponibles sur le site http://mvnrepository.com/
Mais je n'ai pas trouvé le profil de ce site à inclure dans mon fichier settings.xml
Est-ce que quelqu'un sait ce que l'URL et le profil de ce dépôt?
Merci.
Une fois que vous avez trouvé votre pot sur mvnrepository.com, survolez le lien "télécharger (JAR)" et vous verrez le lien vers le référentiel contenant votre pot (vous pouvez probablement cliquer avec le bouton droit de la souris et "Copier l'URL du lien" pour obtenir l'URL, quel que soit votre navigateur).
Ensuite, vous devez ajouter ce référentiel aux référentiels utilisés par votre projet, dans votre pom.xml:
<project>
...
<repositories>
<repository>
<id>my-alternate-repository</id>
<url>http://myrepo.net/repo</url>
</repository>
</repositories>
...
</project>
EDIT: MVNrepository.com a maintenant évolué: vous pouvez trouver le lien vers le référentiel dans la section "Référentiels":
Licence
Les catégories
Page d'accueil
Rendez-vous amoureux
Des dossiers
Référentiels
mvnrepository.com n'est pas un référentiel. C'est un moteur de recherche. Il peut ou non vous dire dans quel référentiel il a trouvé des éléments s’il n’est pas central; comme vous n'avez pas posté d'exemple, je ne peux pas vous aider à lire le résultat.
Vous pouvez mettre cette configuration dans votre fichier settings.xml:
<repository>
<id>mvnrepository</id>
<url>http://repo1.maven.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
S'il vous plaît utiliser ce profil
<profiles>
<profile>
<repositories>
<repository>
<id>mvnrepository</id>
<name>mvnrepository</name>
<url>http://www.mvnrepository.com</url>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>mvnrepository</activeProfile>
</activeProfiles>