2010-06-03 5 views
0

사람이 나를 설명 할 수 있습니까?메이븐 버전 자동의 pom.xml

나는 MVN 모든 자동

<version>1.0-SNAPSHOT</version> 
+0

'auto'로 지정된 버전은 무엇입니까? 아마도 실제 POM 콘텐츠를 게시 할 수 있습니까? – bmargulies

+0

나는이 ' 자동'도 알지 못했다. 사실, 버전 범위, 최신 등의 자동 메커니즘은 사용하지 않습니다. 재현성과 나쁜 습관에 대해 위험하다고 생각합니다. –

답변

0

처럼 내 저장소에서 적절한 최신 버전으로 교체라는 자동 pom.xml 파일이 생성되는 임시 파일을 exectutes 일부 파일은 잘 모르겠어요 것을 볼 것 질문은 정확하지만 Maven은 org.a.m.a.v.DefaultArtifactVersion.java의 소스를 확인할 수있는 버전 비교 알고리즘을 구현합니다. 이 알고리즘에 대한 설명과 설명은 Versioning wiki 페이지를 참조하십시오.

이 알고리즘을 사용하면 Maven이 저장소에서 사용 가능한 버전을 확인하고 "최신"버전을 확인할 수 있다고 상상할 수 있습니다.