maven을 사용하여 스프링 mvc 프로젝트를 만들려고하는데 pom.xml에서 다음과 같은 오류가 발생합니다.
CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: ArtifactResolutionException: Failure to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from http:// repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from/to central (http:// repo.maven.apache.org/maven2): Connection refused: no further information tohttp://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom
프록시 나 방화벽과 관련이 있습니까? 문제를 해결하려면 어떻게해야합니까?
- 답변 # 1
- 답변 # 2
저의 경우 저장소를 수정하여 비슷한 문제를 수정했습니다 (예 : 아티팩트를 전송할 수 없습니다 ... 연결이 거부되었습니다 ...). 실제로, 이정표 만있는 릴리스 레포를 추가하고 연결을 거부했습니다. Sugg .: 필요한 리포지토리를 확인하거나 문제없이 POM에서 복사하십시오.
<repositories> <repository> <id>repo.springsource.org.milestone</id> <name>Spring Framework Maven Milestone Repository</name> <url>https://repo.springsource.org/milestone</url> </repository> <repository> <!-- this one added --> <id>repository.springframework.maven.release</id> <name>Spring Framework Maven Release Repository</name> <url>http://maven.springframework.org/release</url> </repository> </repositories>
- 답변 # 3
<proxy> <id>myproxy</id> <active>true</active> <protocol>http</protocol> <username>chenchu.madhiboina</username> <!-- LOG in username/Put your username here --> <password>hari01</password> <!-- LOG in password/Put your password here --> <host>xx.xx.xx.xx</host> <!-- Put the IP address of your proxy server here --> <port>80</port> <!-- Put your proxy server's port number here --> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> <!-- Do not use this setting unless you know what you're doing. --> </proxy>
- 답변 # 4
이 오류는 프록시 뒤에 있으며 maven이 필요한 jar를 거의 다운로드 할 수 없기 때문입니다. 사무실 네트워크에서 동일한 오류가 발생했습니다. 그런 다음 홈 와이파이에서 시도했지만 오류는 더 이상 없었습니다. setting.xml을 변경하지 않았으며 방금 아래 단계를 수행했습니다. 1. 프록시 나 방화벽이없는 네트워크에 연결 2. 프로젝트->maven->프로젝트 업데이트
를 마우스 오른쪽 버튼으로 클릭하십시오.
- Maven 프로젝트의 POM.xml 파일 오류
- java : 플러그인의 종속성 중 하나를 해결할 수 없습니다 : JAR을 찾지 못함
- git : org.apache.maven.plugins : maven-compiler-plugin : 3.8.1 : 컴파일 (기본값 컴파일) : 치명적인 오류 컴파일 : 잘못된 대상 릴리스 : 11
- java : Dockers의 Multi-Module Maven 프로젝트
- java : 누락 된 실행 데이터 파일로 인해 Jacoco 실행 건너 뛰기
- org.apache.maven.plugins : maven-site-plugin :
- maven : POM에 포함되지 않은 종속성의 상위 종속성을 어떻게 업데이트합니까?
- java : 부모 POM에서 Maven 플러그인 구성을 정의하고 어린이 POM에서 활성화를 조절하십시오.
- Maven 의존성 플러그인, copy 의존성 : 'DistributionManagement.status'를 지정해서는 안됩니다.
- java : 컴파일을 위해 Maven POM에 대한 의존성으로 외부 항아리를 추가하지만 뚱뚱한 항아리를 만드는 동안 제외하십시오.
settings.xml
에서 maven 프록시를 설정 해야하는 소리 .웹 브라우저를 살펴보고 어떻게 설정되어 있는지 확인하십시오.
프록시 구성 문서에서 :