2013-03-18 2 views
0

mvn archetype:create-from-project 명령을 사용하여 기존 프로젝트에서 architype를 만들었습니다. 그런 다음 mvn deploy를 사용하여 architype를 내 넥서스 저장소에 배포합니다. 이제 어떻게 다른 개발자가이 architype를 사용할 수 있습니까? 내 로컬 컴퓨터에서 archetype install에 액세스하려면 mvn archetype:generate -DarchetypeCatalog=local을 사용할 수 있지만 일단 mvn deploy를 사용하면 다른 개발자가이 작업을 수행 할 수 있습니까?넥서스에 architype 배치

답변

1

archetype을 만들었 으면 그룹 및 artefactid를 할당 했으므로 이제 다음 명령을 실행할 수 있습니다. 모든 DEVS 것을 컴퓨터 받는다는 로컬 넥서스 저장소를 사용하도록 구성했다 (당신이 당신의 질문에 언급하지만) 나는 또한

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:generate \ 
    -B -DarchetypeGroupId=<archetype groupId>   \ 
    -DarchetypeArtifactId=<archetype artifactId>  \ 
    -DarchetypeVersion=<archetype version>    \ 
    -DgroupId=new_project_group_id      \ 
    -DartifactId=new_project_artefact_id    \ 
    -Dversion=1.0.0-SNAPSHOT 
(이 중요하다) 이미 넥서스에 유물을 배치했습니다 있으리라 믿고있어

그것은 우리가 가지고있는 아키 타입에서 프로젝트를 생성하기 위해 실행하는 명령입니다. archetype plugin에 더 새로운 버전이 있음을 알고 싶지만이 명령이 작동하므로 변경하지 않았습니다. :)

+0

예, 감사합니다. 나는이 대답을 받아 들였다. 나는 그것을 시도하고 그것을 작동합니다. 당신의 도움을 주셔서 감사합니다. – user1730789

관련 문제