Maven-Abhängigkeiten-Referenzen nicht vorhandenen Bibliothek

Wie gesagt, ich habe ein problem bezüglich maven. In meinem aktuellen eclipse-Projekt, das ich verwendet maven für dependecy-management, und es funktionierte gut, bis jetzt.

Wird das Projekt nicht mehr zu arbeiten und es besagt, dass:

Maven Dependencies references non existing library: 
  c:\.m2\repository\org\eclipse\lyo\oslc4j\core\oslc4j-core\1.1\oslc4j-core-1.1.jar'

Wenn ich den Ordner gibt es Dateien, die den gleichen Namen wie die jar-aber am Ende auf Glas.lastUpdated.

Habe ich versucht maven-clean-und maven-update, welches nicht funktioniert. Die Zeile in meiner pom.xml wird rot markiert und Staaten:

Missing artifact org.eclipse.lyo.oslc4j.core:oslc4j-core:jar:1.1

Dies ist der Inhalt meiner pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/www.w3.org2001XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>rtc_oslc_common</groupId>
<artifactId>rtc_oslc_common</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
  <sourceDirectory>src</sourceDirectory>
  <plugins>
    <plugin>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>2.3.2</version>
      <configuration>
        <source>1.6</source>
        <target>1.6</target>
      </configuration>
    </plugin>
  </plugins>
</build>

Dieser block ist der mit der Markierung, wo es heißt, das Artefakt, fehlt.

<dependencies>
  <dependency>
    <groupId>org.eclipse.lyo.oslc4j.core</groupId>
    <artifactId>oslc4j-core</artifactId>
    <version>1.1</version>
  </dependency>
</dependencies>
</project>

Ich weiß nicht warum, es ist nicht nur ein Neuladen der Gläser und stattdessen bleibt in diesem seltsamen Zustand. Sehr viel helfen appriaciated.

Überprüfen Sie zuerst, warum Ihr Projekt nicht das maven-Konventionen für Ordner-layout. Darüber hinaus sollten Sie einfach löschen Sie das Artefakt aus Ihrem lokalen repository (org/eclipse/) und neu erstellen.

InformationsquelleAutor user2196234 | 2013-05-14

Schreibe einen Kommentar