Je suis en train d'écrire un client scala qui devrait effectuer plusieurs lectures depuis le dépôt distant maven (évaluation de l'arbre de dépendances).Référentiel distant maven embarqué
Pour effectuer des tests e2e sur mon code, j'ai besoin d'un référentiel maven en cours d'exécution (artificiel, nexus, archiva etc ...) avec plusieurs artefacts déployés.
Je cherche une façon dont je peux utiliser l'utilitaire de test qui me permettra de démarrer le serveur embarqué avec des artefacts configurés par code et une relation de dépendance. De cette façon, je peux le configurer juste avant mon test, l'utiliser et l'arrêter.
Si possible - je veux éviter d'utiliser le système de fichiers
Bien sûr - cette bibliothèque peut être scala ou java
Un référentiel maven est juste un groupe de fichiers à des chemins spécifiés; vous n'avez pas besoin d'un lien complet/peu importe si vous faites juste des lectures. – beerbajay
Pour maven uniquement, vous pouvez démarrer la version OSS Artifactory et déployer certains artefacts, ou l'utiliser pour résoudre le problème à partir de Jcenter. – Ariel