개발툴/Maven

Maven 업데이트를 강제하는 방법

Rateye 2021. 6. 8. 14:13
728x90
반응형
질문 : Maven 업데이트를 강제하는 방법은 무엇입니까?

이미 작업중인 프로젝트를 다른 컴퓨터로 가져 와서 종속성을 다운로드하기 시작했습니다.

분명히 내 인터넷 연결이 끊어졌고 이제 다음과 같은 메시지가 나타납니다.

    >Build errors for comics; org.apache.maven.lifecycle.LifecycleExecutionException:
    Failed to execute goal on project comicsTest: Could not resolve dependencies for project comicsTest:comicsTest:war:0.0.1-SNAPSHOT:
    The following artifacts could not be resolved:
    org.springframework:spring-context:jar:3.0.5.RELEASE,
    org.hibernate:hibernate-entitymanager:jar:3.6.0.Final,
    org.hibernate:hibernate-core:jar:3.6.0.Final,
    org.hibernate:hibernate-commons-annotations:jar:3.2.0.Final,
    org.aspectj:aspectjweaver:jar:1.6.8,
    commons-lang:commons-lang:jar:2.5,

    >mysql:mysql-connector-java:jar:5.1.13: Failure to transfer org.springframework:spring-context:jar:3.0.5.RELEASE from http://repo1.maven.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.springframework:spring-context:jar:3.0.5.RELEASE from central (http://repo1.maven.org/maven2): No response received after 60000

Maven을 강제로 업데이트하려면 어떻게해야합니까?

답변

mvn clean install -U 

-U 는 스냅 샷 종속성의 강제 업데이트를 의미합니다.

릴리스 종속성은 이전에 성공적으로 다운로드 된 적이없는 경우 이러한 방식으로 업데이트됩니다. 참조 : https://stackoverflow.com/a/29020990/32453

출처 : https://stackoverflow.com/questions/4701532/how-to-force-maven-update
728x90
반응형