hochladen Wenn ich versuche, ein Glas zu laden BefehlKann nicht ein Artefakt auf Nexus-Repository
mvn deploy:deploy-file \
-DgroupId=log4j \
-DartifactId=log4j-gwt \
-Dversion=1.0 \
-Dpackaging=jar \
-Dfile=log4j-gwt.jar \
-DrepositoryId=nexus \
-Durl=http://2.23.45.65:8081/nexus/content/repositories/central
ich Fehler
Downloaded: http://2.23.45.65:8081/nexus/content/repositories/central/org/codehaus/plexus/plexus-utils/3.0.15/plexus-utils-3.0.15.jar (0 B at 0.0 KB/sec)
Uploading: http://2.23.45.65:8081/nexus/content/repositories/central/log4j/log4j-gwt/1.0/log4j-gwt-1.0.jar
Uploading: http://2.23.45.65:8081/nexus/content/repositories/central/log4j/log4j-gwt/1.0/log4j-gwt-1.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.964s
[INFO] Finished at: Mon Mar 21 16:45:42 MSK 2016
[INFO] Final Memory: 6M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy-file (default-cli) on project gwtclient: Failed to deploy artifacts: Could not transfer artifact log4j:log4j-gwt:jar:1.0 from/to nexus (http://2.23.45.65:8081/nexus/content/repositories/central): Failed to transfer file: http://2.23.45.65:8081/nexus/content/repositories/central/log4j/log4j-gwt/1.0/log4j-gwt-1.0.jar. Return code is: 401
Bellow beschrieben, wie Nexus-Repository in der settings.xml konfiguriert
<mirror>
<id>nexus</id>
<url>http://2.23.45.65:8081/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Auch ich habe versucht, Gruppen/öffentliche Repository zu konfigurieren. In settings.xml
<server>
<id>nexus_public</id>
<username>username</username>
<password>passwd</password>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
<configuration></configuration>
</server>
In pom.xml
<repositories>
<repository>
<id>nexus_public</id>
<url>http://2.23.45.65:8081/nexus/content/groups/public/</url>
</repository>
</repositories>
Und versucht Befehl
mvn deploy:deploy-file \
-DgroupId=log4j \
-DartifactId=log4j-gwt \
-Dversion=1.0 \
-Dpackaging=jar \
-Dfile=log4j-gwt.jar \
-DrepositoryId=nexus_public \
-Durl=http://2.23.45.65:8081/nexus/content/groups/public
Aber ich gleiche Fehler zu laufen.
Auch habe ich versucht, Component Hochladen Tab zu finden, wie in diesem Artikel beschrieben https://books.sonatype.com/nexus-book/reference/using-sect-uploading.html
Aber ich konnte diese Registerkarte im Nexus Repository Manager OSS nicht finden. Dies sollte nach der Registerkarte Zusammenfassung sein, aber es ist nicht da.
Wo haben Sie das Glas 'log4j-gwt' gefunden? weil ich es nicht in Repository Maven gefunden habe – Hohenheim
Basierend auf der Fehlermeldung 'Rückgabecode ist: 401' würde ich davon ausgehen, Ihre Anmeldeinformationen oder Ihre Konfiguration für das sind nicht in Ordnung ... – khmarbaise
@Hohenheim Ich habe nicht gefunden log4j-gwt auch in maven repository. Ich habe es heruntergeladen auf https://sourceforge.net/projects/log4j-gwt/ – ETartaren