2013-08-28 11 views
1

갑자기 오늘부터 버전 -maven-plugin이 작동하지 않습니다. 나는 설정을 변경하지 않았고 플러그인은 이전에 작동했습니다.versions-maven-plugin이 maven-metadata.xml을 읽을 수 없습니다.

[INFO] --- versions-maven-plugin:2.1:display-dependency-updates (default-cli) @ parent --- 
[INFO] 
[INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for updates from central 
[WARNING] repository metadata for: 'artifact org.apache.maven.plugins:maven-clean-plugin' could not be retrieved from repository: central due to an error: Authorization failed: Access denied to: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/maven-metadata.xml , ReasonPhrase:Denied Access. 

mvaen 버전 mvn -v은 다음과 같습니다

[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Maven Stub Project (No POM) 1 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>> 
[INFO] 
[INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<< 
[INFO] 
[INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom --- 
[INFO] Generating project in Interactive mode 
[WARNING] Error reading archetype catalog http://repo1.maven.org/maven2 
org.apache.maven.wagon.authorization.AuthorizationException: Access denied to: http://repo1.maven.org/maven2 , ReasonPhrase:Denied Access. 
    at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:928) 

참고 : mvn archetype:generate을 실행할 때

Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 07:45:32+0530) 
Maven home: /opt/maven 
Java version: 1.7.0_25, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre 
Default locale: en_IN, platform encoding: UTF-8 
OS name: "linux", version: "3.8.0-29-generic", arch: "amd64", family: "unix" 

같은 문제가 온다 나는 프록시 뒤에 있지 오전 설정 파일은 다음과 같습니다

<?xml version="1.0" encoding="UTF-8"?> 

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> 

    <localRepository>/var/lib/maven</localRepository> 

    <pluginGroups> 
    </pluginGroups> 

    <proxies> 
    </proxies> 

    <servers> 
    </servers> 

    <mirrors> 
    </mirrors> 

    <profiles> 
    </profiles> 

</settings> 
+1

이것은 아마도 http://stackoverflow.com/questions/18473398/maven-error-reading-archetype-catalog-not-behind-a-proxy와 관련이 있습니다. 나는 어제 같은 문제를 집에서 경험했다. 오늘 직장에서 나는 이것을 재현 할 수 없었다. 집에있을 때 다시 확인합니다. – mszalbach

+0

http://stackoverflow.com/questions/18495426/maven-access-denied-to-http-repo1-maven-org-maven2를보십시오. 설명되어 있습니다. – mszalbach

답변

0

친구,

아파치 중앙 저장소와 같이 문제가 해결되었습니다. 코드를 변경하지 않고도 문제가 해결되었습니다.