문제

Maven에는 플러그인이 호출되었습니다 Maven-SCM-Plugin, 소스 제어 시스템과 상호 작용할 수 있습니다. 문서에 따르면 이와 같은 프로젝트를 수출 할 수 있어야합니다.

mvn scm:export -DconnectionUrl=scm:svn:svn://url... -DexportDirectory=./project-export

그러나 Maven 2.0.9 로이 명령을 실행하면 Maven으로부터 다음과 같은 오류가 발생했습니다.

[INFO] Required goal not found: scm:export in org.apache.maven.plugins:maven-scm-plugin:1.0-beta-3

따라서 플러그인의 베타 -3 버전에는 "내보내기"목표가 없지만 1.1에 추가되었습니다. Maven Repo (.m2 repository org apache maven plugins maven-scm-plugin)에 두 버전이 모두 있지만 Maven은 이전 베타 버전을 사용해야한다고 주장하며 "수출"목표. Maven이 SCM 플러그인의 1.1 버전을 사용하도록하려면 어떻게해야합니까? MVN SCM : 내보내기 명령은 독립적으로 사용되므로 구성 할 POM 파일이 없습니다. 감사!

도움이 되었습니까?

해결책

솔루션을 직접 찾았습니다. 예전에는 "최신"및 "릴리스"요소 모두의 값으로 "1.0-Beta-3"을 가지고 있었기 때문에 Maven 은이 이전 버전을 사용한다고 주장합니다. 1.1로 변경 한 후 명령을 실행할 수있었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top