Projet Maven erreur de dépendance dans eclipse en utilisant m2e plugin (maven)
Je suis en train de travailler sur un java projet maven dans eclipse à l'aide de la m2e plugin. J'ai mis à jour mon système et mon jvm mise à jour de icedtea-bin-6.1.11.4 de icedtea-bin-6.1.11.5. Eclipse maintenant sorties de l'erreur ci-dessous dans ma pom fichier et je ne peux pas exécuter mon projet. Je suis nouveau sur maven et eclipse et, après une journée de recherche sur google, je n'ai toujours pas réussi à trouver une solution pour ce.
Personnellement, je pense que c'est une sorte de problème avec eclipse (un problème de configuration?), parce que je suis en mesure d'obtenir un succès sur la ligne de commande avec mvn clean install -U
. En outre, je reçois la même erreur, même sur une nouvelle eclipse installer sans les plugins installés.
Erreur:
D'exécution par défaut-les ressources de l'objectif org.apache.maven.plugins:maven-ressources-plugin:2.5:ressources échoué: Plugin org.apache.maven.plugins:maven-ressources-plugin:2,5 ou une de ses dépendances n'a pas pu être résolu: défaut de transfert de communes-cli:commons-cli:jar:1.0 à partir de http://repo.maven.apache.org/maven2 a été mis en cache dans le référentiel local, la résolution ne sera pas reattempted jusqu'à ce que l'intervalle de mise à jour de la centrale s'est écoulé ou les mises à jour sont forcés. Origine de l'erreur: n'a pas Pu transférer artefact communes-cli:commons-cli:jar:1.0 à partir de/vers le centre (http://repo.maven.apache.org/maven2): connection timed out à http://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar (org.apache.maven.plugins:maven-ressources-plugin:2.5:ressources:par défaut-ressources:processus-ressources)
Détails de l'environnement.
Maven:
Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100)
Java version: 1.6.0_24
Accueil Java: /opt/icedtea-bin-6.1.11.5/jre
Eclipse:
Version: Juno Service Release 1
Build id: 20121004-1855
Plugin:
m2e - Intégration de Maven pour Eclipse 1.2.0.20120903-1050
m2e - slf4j sur logback d'enregistrement (en Option) 1.2.0.20120903-1050
pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.test</groupId>
<artifactId>mf</artifactId>
<version>0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>mf</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>cc.mallet</groupId>
<artifactId>mallet</artifactId>
<version>2.0.7-RC2</version>
</dependency>
<dependency>
<groupId>com.googlecode.efficient-java-matrix-library</groupId>
<artifactId>ejml</artifactId>
<version>0.20</version>
</dependency>
<dependency>
<groupId>jfreechart</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestEntries>
<Main-Class>lda.TMRS</Main-Class>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>shade</id>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
N'quelqu'un a des suggestions sur la façon de se débarrasser de cette erreur?
OriginalL'auteur suxumuxu | 2012-11-14
Vous devez vous connecter pour publier un commentaire.
Vous avez des fichiers mis en cache dans votre dépôt local. Voir:
Failure to transfer commons-cli:commons-cli:jar:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository
Essayez de supprimer soit
$M2_HOME/repository
ou seulement mentionné les fichiers à partir de votre$M2_HOME/repository
:OriginalL'auteur Andrzej Jozwik