Comment puis-je résoudre “a Omis de percevoir les dépendances” erreur dans Maven?

Je suis à l'aide de Maven 3 dans mon projet. Il est sur les tablettes pendant un certain temps, mais récemment, nous avons commencé à travailler sur de nouveau.

Quand j'essaie de le construire, je reçois le message d'erreur suivant:

[ERREUR] Échec de l'exécution de l'objectif sur le projet de la place tahrir:
Ne pouvait pas résoudre les dépendances de projet tahrirproject:tahrir:jar:0.0.1-INSTANTANÉ:
A omis de percevoir les dépendances [com.google.code.gson:gson jar:2.2.2 (compiler), org.apache.commons:commons-math3 jar:3.0 (compiler), args4j:args4j jar:2.0.16 (compiler), org.testng:testng jar:5.14 (test), bouncycastle:bcprov-jdk16 jar:140 (compiler), com.google.goyave:goyave:jar:13.0 (compiler), ch.la qualité de service.logback:logback-classique:jar:0.9.28 (compiler), com.miglayout:miglayout jar:3.7.4 (compiler), org.datanucleus:datanucleus-db4o jar:3.0.0-m3 (compiler), joda-time:joda-time:jar:1.6.2 (compiler), com.google.injecter:guice:jar:3.0 (compiler), com.seaglasslookandfeel:seaglasslookandfeel:jar:0.2 (compiler), xom:xom jar:1.2.5 (compiler), communes-codec:commons-codec:jar:1.6 (compiler), org.apache.commons:commons-lang3 jar:3.1 (compilation)]:
Impossible de lire l'artefact descripteur de db4o:db4o jar:7.12.126.14142-tous-java5: n'a pas Pu transférer artefact db4o:db4o:pom:7.12.126.14142-tous-java5 à partir de/à l'échelon local.référentiel (fichier:../../local.dépôt/trunk):
Pas de connecteur à la disposition de l'accès dépôt local.référentiel (fichier:../../local.dépôt/tronc) de type legacy en utilisant les usines WagonRepositoryConnectorFactory -> [Aide 1]

Voici mon pom.xml fichier: https://github.com/sanity/tahrir/blob/master/pom.xml

J'ai vu que cela peut être lié à la tentative d'accès Maven 1 ou 2 dépôts de Maven 3. Si cela est le problème, je préfère utiliser uniquement Maven 3 repository, encore actuellement, toutes les dépendances, je suis en précisant devrait être par défaut dans le repository Maven, donc je ne suis pas sûr de ce que la question est.

Obtenir des conseils sur la façon de bien "fixer" notre pom.xml fichier serait grandement apprécié.

Les messages fichier:../../local.dépôt/trunk): Pas de connecteur à la disposition de l'accès dépôt local.référentiel (fichier:../../local.repositor l'air un peu étrange. Comment avez-vous configuré maven? settings.xml fichier? Pourquoi êtes-vous eu des référentiels dans le pom configuré? Juste essayer de mvn clean package. Si cela échoue, essayez juste de supprimer l'intégralité du référentiel local et réessayer.
Je n'ai actuellement pas un settings.xml fichier, je suppose qu'il utilise juste quelles que soient les valeurs par défaut. J'ai essayé de supprimer mon dépôt local mais elle ne résout pas le problème. D'autres idées?
Après la plongée un peu en elle, je vois le problème. Le référentiel qui est dans le pom ne contient pas les artefacts dans les coordonnées. Ils doivent être quelque chose comme com.db4o etc. Et de plus la version donnée ne correspond pas avec le référentiel.

OriginalL'auteur sanity | 2012-11-30