0
현재 Nexus의 경로는 settings.xml (Maven을 사용하여 빌드)과 부모 pom (Maven을 사용하여 배포)에서 지정해야합니다. 이 정보를 단지 장소에 넣는 방법이 있습니까?특정 장소에서 Nexus 저장소 경로 지정
현재 Nexus의 경로는 settings.xml (Maven을 사용하여 빌드)과 부모 pom (Maven을 사용하여 배포)에서 지정해야합니다. 이 정보를 단지 장소에 넣는 방법이 있습니까?특정 장소에서 Nexus 저장소 경로 지정
맨 위의 POM에 maven deploy plugin 버전 2.8 이상을 지정하십시오.
<server>
<id>id</id>
<username>usr</username>
<password>pass</password>
</server>
레이아웃이 기본입니다 (: ID가 (자격 증명) 서버의 (Settings.XML의) 정의에 주어진 동일한 ID입니다 그런 다음 Settings.XML의에
<profile>
<id>nexus</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<altSnapshotDeploymentRepository>id::layout::url</altSnapshotDeploymentRepository>
<altReleaseDeploymentRepository>id::layout::url</altReleaseDeploymentRepository>
...
를 지정 Maven을 사용하는 경우는 제외) 1
url은 업로드하려는 장소 (원격 저장소)입니다.
이렇게하면 프로젝트의 POM 내에 배치 저장소를 지정할 필요가 없습니다.
설정과 부모 pom 모두에서 사용되는 설정 파일의 기본적으로 활성화 된 프로필의 속성? 설정 파일에서 자리 표시 자로 사용할 수 있는지는 확실하지 않지만 적어도 하나의 파일에만 표시됩니다. –