0
나는 .rar로 패키지화되기를 원하는 아주 간단한 프로젝트를 가지고있다. 자, 저는 maven-rar-plugin을 사용하고 있습니다. 이것은 완벽하게 로컬에서 작동합니다. 패키지를 만들 때 .rar 파일을 얻고 원하는 파일을 만듭니다. 내가 deploy -DperformRelease='true'
을 실행할 때 maven을 사용하여 .rar를 어떻게 게시하나요?
<distributionManagement>
<repository>
<id>deployment</id>
<name>Release Repo</name>
<url>http:// mynexus.com: 8081/nexus/content/repo/release</url>
</repository>
</distributionManagement>
그런 다음, 내 넥서스 출판의 .jar를 얻을 : 그러나,이 같은
<distributionManagement>
섹션이 있습니다. 그럼 난 다른 프로젝트의 의존성으로이 프로젝트를 포함 할 때 :
<dependency>
<groupId>MyProject</groupId>
<artifactId>myProject</artifactId>
<version>v1</version>
<type>rar</type>
</dependency>
그것은 mynexus로 전환하고 그것을 다운로드하려고하지만 그것을 찾을 수 있습니다. 내가 넥서스를 탐색 할 때 프로젝트가 방출 디렉토리에 존재하지만, 거기에서의 .jar 그리고 받는다는 의존성이 .RAR은 pom.xml 파일에서이
나는 야생에서 이것을 거의 보지 못했습니다. 왜 그렇게했을까요? – gtonic
먼저 전체 pom 파일을 표시 할 수 있습니까? – khmarbaise
@gtonic, 다른 사람의 .rar를 사용하고 싶었지만 MANIFEST.MF에는 필요한 모든 종속성이 포함되어 있지 않았습니다. 그래서 나는 그들의 .rar 파일을 추출하고 그것으로부터 프로젝트를 생성하여 필요한 의존성을 추가했다. 그러나 최종 결과를 내 넥서스가 추적/제공하기를 원했기 때문에, 의존 프로젝트가 mynexus에서 가져온 .rar를 포함/배치하기 때문에 .rar로 게시하고 싶었습니다. – DDoomUs