Nexus에 배포하는 동안 401 오류가 발생합니다. 나는 설치된 넥서스를 변경하지 않습니다. Nexus가 localhost:8080/nexus
에서 실행 중이며 기본 사용자/비밀번호로 로그인 할 수 있습니다. 내가이 오류를 받고 있는데 mvn deploy
을 실행할 때.maven에서 넥서스에 이슈를 배포하면 "반환 코드 : 401"오류가 발생합니다.
여기 내 POM입니다.
<groupId>testproject</groupId>
<artifactId>testproject</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>testproject</name>
<url>http://maven.apache.org</url>
<distributionManagement>
<repository>
<id>releases</id>
<url>http://localhost:8080/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://localhost:8080/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
<dependencies>
.........
</dependencies>
와 ~/.m2/Settings.XML의
<servers>
<server>
<id>snapshots</id>
<username>deployment</username>
<password>deployment123</password>
</server>
<server>
<id>releases</id>
<username>deployment</username>
<password>deployment123</password>
</server>
</servers>
예외 :
Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default- deploy) on project testproject: Failed to deploy artifacts: Could not transfer artifact testproject:testproject:jar:1.0-20131213.150615-1 from/to snapshots (http://localhost:8080/nexus/content/repositories/snapshots): Failed to transfer file: http://localhost:8080/nexus/content/repositories/snapshots/testproject/testproject/1.0-SNAPSHOT/testproject-1.0-20131213.150615-1.jar.
Return code is: 401 -> [Help 1]
제발 도와주세요.
대신 'http : // localhost : 8080/nexus/content/repositories/snapshots/testproject/testproject/1.0-SNAPSHOT/testproject-1.0-20131213.150615-1.jar'파일을 전송하지 못했습니다. '파일이 존재합니까? – t0mppa
아니요, 넥서스에 업로드되지 않았습니다. 하지만 내 로컬 대상 디렉토리에 있습니다. – Gangaraju