Ich habe dieses Maven-Projekt in Eclipse auf meinem Mac erstellt. Die folgenden zwei Artefakte sind in meinem Pom. Kein Problem auf MAC.kann keine Maven-Abhängigkeit hinzufügen - Apache poi
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.14</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.14</version>
</dependency>
Jedoch, wenn ich vor kurzem den Code bewegt auf meinem PC zu Eclipse habe ich diese seltsame Fehler "Fehlende Artefakt org.apache.poi: poi: jar: 3.14". Und es zeigt sowohl auf den Abhängigkeitsblock als auch auf die erste Zeile von pom (siehe Screenshot) . Das Projekt wurde mehrmals aktualisiert und es hat nicht geholfen.
Ich habe zwei Repositories eingerichtet, eine öffentliche und eine institutionelle.
<repositories>
<repository>
<id>JBoss repository</id>
<url>http://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>central</id>
<name>repo</name>
<url>http://risdevtool01p.mdanderson.edu:8081/artifactory/repo</url>
</repository>
</repositories>
Als ich tun "mvn sauber installieren -U", sieht es aus wie es Poi und Poi-OOXML aus zwei verschiedenen Repositories zum Download versucht.
Downloading:http://repository.jboss.org/nexus/content/groups/public/org/apache/poi/poi-ooxml-schemas/3.14/poi-ooxml-schemas-3.14.jar
Downloading: http://repository.jboss.org/nexus/content/groups/public/org/apache/poi/poi/3.14/poi-3.14.jar
Downloading: http://risdevtool01p.mdanderson.edu:8081/artifactory/repo/org/apache/poi/poi/3.14/poi-3.14.jar
Downloading: http://risdevtool01p.mdanderson.edu:8081/artifactory/repo/org/apache/poi/poi-ooxml-schemas/3.14/poi-ooxml-schemas-3.14.jar
Zeigt Ihr Eclipse-Plugin auf Ihr .m2-Verzeichnis? – Lee
Was ist mit 'mvn clean install' von einer Befehlszeile? – ivanenok
@Lee Woher weiß ich, ob das Eclipse-Plugin auf mein .m2-Verzeichnis verweist oder nicht? Ich habe Maven nach der Sonnenfinsternis installiert. – ddd