Maven에서 SCM 통합 옵션을 비활성화 할 수 있습니까? SCM 통합없이 로컬 체크 아웃 프로젝트를 구축하고 싶습니다.Maven SCM 비활성화
일부 설정 또는 일부 방법은 무엇입니까 ?? 당신이 release에 소프트웨어의 새 버전을 원하거나 changelog를 생성 할 때 사전에
고맙습니다은
Maven에서 SCM 통합 옵션을 비활성화 할 수 있습니까? SCM 통합없이 로컬 체크 아웃 프로젝트를 구축하고 싶습니다.Maven SCM 비활성화
일부 설정 또는 일부 방법은 무엇입니까 ?? 당신이 release에 소프트웨어의 새 버전을 원하거나 changelog를 생성 할 때 사전에
고맙습니다은
SCM 통합에만 사용됩니다. 체크 아웃 된 프로젝트를 빌드 할 때 SCM 통합은 "무시"됩니다.
scm-plugin도 있지만 기본 수명주기에 바인드되지 않습니다.
편집
당신이 유효해야합니다 SCM 섹션 그렇지 않으면 SCM 섹션을 제거 선언하는 경우 pom reference에 따르면.
scm 섹션을 붙여 넣거나 scm 플러그인이 pom에 사용되었습니다.
하지만 다음과 같이 불평합니다. java.lang.NullPointerException : scm url은 null 일 수 없습니다. org.apache.maven.scm.manager.AbstractScmManager.makeScmRepository (AbstractScmManager.java:181) at org.codehaus.mojo.build.CreateMojo.getScmRepository (CreateMojo.java:722) at org.codehaus.mojo.build.CreateMojo .getScmBranch (CreateMojo.java:593) at org.codehaus.mojo.build.CreateMojo.execute (CreateMojo.java:452) ... – Moro
Maven 버전 2.0.10을 사용합니다. – Moro
그러면 POM이 유효하지 않다고 가정합니다. SCM 항목을 정의하거나 (실제 저장소를 모르는 경우 더미 URL을 제공하도록 선택할 수 있음) 해당 구성을 그대로 두십시오. –
Buildnumber Maven 플러그인을 사용하고 있는지 확인해야합니다.
기본적으로 권장 구성은 모든 빌드의 "유효성 검사"단계에서 호출되도록 설정되어 있으며이 메시지와 함께 빌드가 실패합니다.
은 두 가지 옵션이 있습니다.
희망이 있습니다.
"SCM 통합없이"는 무엇을 의미합니까? 어떤 문제에 직면 해 있습니까? –