2011-03-09 8 views
2

nexus에 설치된 맞춤 maven 아키 타입을 폐기 할 수 있습니까?커스텀 Maven 아키 타입은 어떻게 폐기합니까?

이 같은 사용 뭔가있을 수 있습니다 생각 -

<project xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
     http://maven.apache.org/maven-v4_0_0.xsd"> 
<modelVersion>4.0.0</modelVersion> 
<groupId>com.myorg.myarch</groupId> 
<artifactId>maven-archetype-custom</artifactId> 
<version>1.0.0-SNAPSHOT</version> 
<name>Archetype - maven-archetype-custom</name> 
**<deprecated>TRUE</deprecated>** 
</project> 

다시 설치 사용자가이를 사용하여 프로젝트를 만들려고 할 때, 그들은 그것의 사용되지 않는라는 메시지를 얻을 수 있도록 원형을.

+0

SNAPSHOT 버전의 아키타 입어는 사용하고 있습니까? – khmarbaise

+0

음, 그렇습니다. 내 요구 사항은 기존 아키타 입체의 이름을 바꾸고 Nexus에 설치해야합니다. 기존 아키타 입을 폐기하고 기존 아키타 입을 다시 만들거나 이름을 바꾸고 아키타 입을 설치하여 기존 이름을 다시 지정할 수 있다면 생각하고있었습니다. . – tulasivk

답변

1

당신이 할 수있는 일은 relocate your artifact이지만 더 이상 사용되지 않는 구성 등은 존재하지 않습니다. 귀하의 경우 Nexus에서 SNAPSHOT 버전을 제거하고 1.0.0과 같은 릴리스 버전을 배포하는 것이 좋습니다. Maven의 일반적인 유물 아이디어는 그대로 ... 이름 변경이 일어나지 않을 것입니다. 누군가 이미 사용했는지 알 수 없기 때문입니다.

관련 문제