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?

In Eclipse mit Maven 3 bereits über das m2e plugin, aber auf der Befehlszeile, die Sie verwenden Maven 2.2.1. Ich würde vorschlagen, um ein upgrade auf Maven 3 auf der Befehlszeile.

InformationsquelleAutor suxumuxu | 2012-11-14

Schreibe einen Kommentar