저장소에서 업데이트 된 종속성을 확인한 Maven
저장소에서 사용 가능한 최신 버전의 종속성이 있는지 확인할 수있는 Maven 플러그인이 있습니까?
버전 1.2에서 종속성 X를 사용한다고 가정하십시오. 이제 새로운 버전의 X가 1.3 버전으로 출시되었습니다. 내 프로젝트에 사용 된 종속성을 기반으로 최신 버전을 사용할 수있는 종속성을 알고 싶습니다.
Maven 플러그인 버전 과 display-dependency-updates
모조은 당신이 찾고있는 무엇 :
mvn versions:display-dependency-updates
출력 결과는 다음과 같습니다.
[INFO] ------------------------------------------------------------------------
[INFO] Building Build Helper Maven Plugin
[INFO] task-segment: [versions:display-dependency-updates]
[INFO] ------------------------------------------------------------------------
[INFO] [versions:display-dependency-updates]
[INFO]
[INFO] The following dependency updates are available:
[INFO] org.apache.maven:maven-artifact ........................ 2.0 -> 2.0.9
[INFO] org.apache.maven:maven-plugin-api ...................... 2.0 -> 2.0.9
[INFO] org.apache.maven:maven-project ....................... 2.0.2 -> 2.0.9
[INFO] org.codehaus.plexus:plexus-utils ....................... 1.1 -> 1.5.6
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17 seconds
[INFO] Finished at: Fri Aug 15 10:46:03 IST 2008
[INFO] Final Memory: 10M/167M
[INFO] ------------------------------------------------------------------------
Maven Central 에서 최신 아티팩트 버전을 사용할 수있을 때 이메일 알림을 받으려면 아티팩트 리스너 에 계정을 생성하고 따라 가려는 아티팩트를 선택할 수 있습니다.
이슈를 수동으로 검색하거나 pom.xml을 직접 업로드 할 수 있습니다.
다음과 같은 알림을 주기적으로받습니다 (현재 영어와 프랑스어로 제공).
VersionEye : 메이븐 플러그인은 동일하고있다 versioneye_maven_plugin을 .
VersionEye는 Maven Repositories의 새 버전에 대해서도 알려줄 수 있습니다. 언어에 구애받지 않는 도구이며 Java 외에도 7 개의 다른 언어를 지원합니다. 간단한 팔로우 / 알림 기능 외에도 GitHub 및 BitBucket 리포지토리를 직접 모니터링하고 프로젝트의 오래된 종속성에 대해 알릴 수도 있습니다.
도구 통합을위한 REST JSON API 도 있습니다 .
그건 그렇고, 나는이 프로젝트를 시작한 친구입니다. 궁금한 점이 있으면 알려주세요.
Versions Maven Plugin [1]을 사용하여 Maven 사이트에서 보고서를 생성하여 가능한 업데이트 목록을 얻을 수 있습니다. Spring의 불규칙성과 관련하여 Mercury 버전 관리 시스템을 사용하는 것으로 보입니다 [2]. 버전 플러그인을 구성 할 때 Spring 항목에 대한 특별한 규칙을 추가 할 수 있습니다.
- http://mojo.codehaus.org/versions-maven-plugin/
- http://docs.codehaus.org/display/MAVEN/Mercury+Version+Ranges
참고 URL : https://stackoverflow.com/questions/2687220/maven-check-for-updated-dependencies-in-repository
'IT' 카테고리의 다른 글
특정 버전을 어떻게 연결할 수 있습니까? (0) | 2020.06.09 |
---|---|
PowerShell에서 배열 객체를 문자열로 어떻게 변환합니까? (0) | 2020.06.09 |
Javascript 객체는 어떻게 그 자체의 값을 참조 할 수 있습니까? (0) | 2020.06.09 |
PostgreSQL에서 평균을 소수점 이하 2 자리로 반올림하는 방법은 무엇입니까? (0) | 2020.06.09 |
정규식을 사용하여 문자를 대문자로 변환 (EditPad Pro) (0) | 2020.06.09 |