지난 2 일간 Maven 빌드 문제를 해결하는 데 어려움을 겪었습니다. 이걸 좀 도와 주실 수 있습니까?Maven 빌드가 사이트 default-deploy에서 실패합니다.
은 내가 'MVN 설치'않으면 내가 좋은 작품을 쓴 아이의 pom.xml에서
<distributionmanagement> Repository... Snapshot <site> site config here.. </site> </distributionmanagement>
,
처럼 보이는 부모의 pom.xml 있습니다. tar 파일이 생성되어 프로젝트/대상 폴더에 나타납니다. 지금까지 좋아 보인다 ...- 내가 문제를 풀면. 좋은 일은, 끝날 때까지 잘됩니다 - 내 svn 저장소에 tar를 업로드합니다. 그러나 그 다음에 maven이 부모 pom.xml을 읽으려고하고 "maven-site-plugin : default-deploy"를 실행하는 동안 오류가 발생합니다. 다음 "BUILD 실패"
내가 생각하고하는 것은 - 타르 만들고 & 배포는 우리를 위해 필요하지 않은 사이트를 만드는 Subversion 저장소에 업로드되어 있기 때문에. 어떻게하면 tar이 만들어지면 아무 것도하지 않으면 그것이 끝점이라고 maven에게 말할 수 있습니다. 다른 말로하면 - 나를 위해 어떤 '사이트'관련 물건도 실행하지 않습니까?
========================= UPDATE
나는 아래로 내 출시 플러그인 설정을
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<tagBase></tagBase>
</configuration>
</plugin>
call mvn clean call mvn install call mvn -B release:prepare -DdryRun=true -DscmCommentPrefix="somecomment" call mvn -B release:clean call mvn -B release:prepare -DscmCommentPrefix="somecomment" call mvn -B release:perform -DscmCommentPrefix="somecomment"
할 수 있습니다에게 탄원 - 우리가 실제로 아래와 같이 MVN 문으로 구성되어 우리의 배치 파일에서 해제 할 나 지금 제안 해?
Artifactory, 넥서스 또는 achiva 대신 SVN 저장소와 같은 저장소 관리자를 사용하지 않는 이유는 무엇입니까? – khmarbaise