Plugin ne trouve pas dans le référentiel de plug-in - Comment résoudre un problème lorsque mon entreprise Nexus est en panne?
Je suis en train de buld Hadoop
localement et quand je ne
$ mvn -U clean install -Pdist -Dtar -Ptest-patch
comme mentionné ci - http://wiki.apache.org/hadoop/HowToSetupYourDevelopmentEnvironment
[ERROR] Error resolving version for plugin 'org.apache.maven.plugins:maven-javadoc-plugin' from the repositories [local (/Users/me/.m2/repository), nexus (http://beefy.myorg.local:8081/nexus/content/groups/public)]: Plugin not found in any plugin repository -> [Help 1]
Que je vois les journaux de la console, je vois
[INFO] Apache Hadoop Distribution
[INFO] Apache Hadoop Client
[INFO] Apache Hadoop Mini-Cluster
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Hadoop Main 3.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://beefy.myorg.local:8081/nexus/content/groups/public/org/apache/maven/plugins/maven-javadoc-plugin/maven-metadata.xml
[WARNING] Could not transfer metadata org.apache.maven.plugins:maven-javadoc-plugin/maven-metadata.xml from/to nexus (http://beefy.myorg.local:8081/nexus/content/groups/public): Error transferring file: Operation timed out
Depuis nexus
dans ma société est en bas, est il possible que je peux résoudre ce et laissez hadoop construire?
Mise à JOUR
Après l'ajout de la repository
dans mon projet, pom, il ne parvient toujours pas
[ERROR] Failed to execute goal on project hadoop: Could not resolve dependencies for project groupId:hadoop:jar:master-SNAPSHOT: Failed to collect dependencies for [org.apache.hadoop:hadoop-core:jar:0.20.2 (compile)]: Failed to read artifact descriptor for org.apache.hadoop:hadoop-core:jar:0.20.2: Could not transfer artifact org.apache.hadoop:hadoop-core:pom:0.20.2 from/to nexus (http://beefy.myorg.local:8081/nexus/content/groups/public): Error transferring file: Operation timed out -> [Help 1]
et c'est pom.xml
<repositories>
<repository>
<id>mvnrepository</id>
<url>http://mvnrepository.com/artifact/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>0.20.2</version>
</dependency>
</dependencies>
OriginalL'auteur daydreamer | 2012-07-28
Vous devez vous connecter pour publier un commentaire.
Si vous avez accès à internet, il suffit de déclarer un nouveau repository maven (en vous pom, ou en vous settings.xml) :
Cette configuration va d'abord essayer de le télécharger à partir de vous référentiel, puis l'échec. Et maven va essayer de déclarer tous les dépôts, jusqu'à ce qu'il fonctionne .... ou pas 🙂
En effet, votre référentiel interne est un proxy, qui met en cache la lointaine (mvnrepository).
OriginalL'auteur Jean-Rémy Revy
Télécharger les dépendances et les placer dans votre m2 référentiel à l'aide de la installer le plugin maven
OriginalL'auteur Steven Fines