Maven-Projekt Abhängigkeit Fehler in eclipse mithilfe von m2e-plugin (maven -)
Arbeite ich an einer java-maven-Projekt in eclipse mit dem m2e plugin. Ich aktualisierte mein system und meine jvm aktualisiert von icedtea-bin-6.1.11.4 zu icedtea-bin-6.1.11.5. Eclipse jetzt Ausgänge die folgende Fehlermeldung in meinem pom-Datei und ich kann nicht laufen mein Projekt. Ich bin neu in maven und eclipse und nach einem Tag googeln habe ich es noch nicht geschafft, eine Lösung zu finden.
Ich persönlich denke, dass dies eine Art von problem mit eclipse (Fehlkonfiguration?), weil ich bin in der Lage, einen erfolgreichen build auf der Kommandozeile mit mvn clean install -U
. Außerdem bekomme ich den gleichen Fehler auch bei einer frischen eclipse Installation ohne plugins installiert.
Fehler:
Ausführung Standard-Ressourcen von Ziel, org.apache.maven.plugins:maven-resources-plugin:2.5:Ressourcen fehlgeschlagen: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 oder eine Ihrer Abhängigkeiten konnte nicht aufgelöst werden: Fehler transfer-commons-cli:commons-cli:jar:1.0 von http://repo.maven.apache.org/maven2 zwischengespeichert wurde in das lokale repository, die Auflösung wird nicht reattempted, bis das update-Intervall von zentralen verstrichen ist oder updates gezwungen werden. Original error: Konnte nicht übertragen Artefakt commons-cli:commons-cli:jar:1.0 von/zu zentral - (http://repo.maven.apache.org/maven2): connection timed out zu http://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar (org.apache.maven.plugins:maven-resources-plugin:2.5:Ressourcen:Standard-Ressourcen:Prozess-Ressourcen)
Umwelt details.
Maven:
Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100)
Java-version: 1.6.0_24
Java home: /opt/icedtea-bin-6.1.11.5/jre
Eclipse:
Version: Juno Service Release 1
Build-id: 20121004-1855
Plugin:
m2e - Maven Integration for Eclipse 1.2.0.20120903-1050
m2e - slf4j über logback logging (Optional) 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>
Hat jemand irgendwelche Vorschläge auf, wie man diesen Fehler loszuwerden?
InformationsquelleAutor suxumuxu | 2012-11-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie die Cache-Dateien in Ihrem lokalen repository. Siehe:
Failure to transfer commons-cli:commons-cli:jar:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository
Versuchen, Sie zu entfernen, entweder
$M2_HOME/repository
oder nur erwähnt, Dateien von Ihrem$M2_HOME/repository
:InformationsquelleAutor Andrzej Jozwik