나는 메이븐 (Maven)을 배우려고 노력하고 있는데, 특히 자신의 아키타 입을 만드는 법을 배우려하고있다. 그런 다음 Maven에서 제공하는 기본값을 찾았습니다. archetype "org.apache.maven.archetypes : maven-archetype-archetype"이 유망 해 보였습니다. 받는 사람을 설치 한 후maven-archetype-archetype이란 무엇이며 mvnrepository에서 사용할 수없는 이유는 무엇입니까?
<groupId>$my.test</groupId>
<artifactId>$my-archetype</artifactId>
<version>$1.0-SNAPSHOT</version>
: 패키지가 생성 된 후
mvn archetype:generate \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DarchetypeArtifactId=maven-archetype-archetype \
-DgroupId=my.test \
-DartifactId=my-archetype \
-Dpackage=my.archetype.package \
-Dversion=1.0-SNAPSHOT
이런 내가 앞에 $를 가진 매개 변수로 전달의 groupId, artifactId를 및 버전을 사용하는 파일 src/main/resources/archetype-resources/pom.xml
, 거기에 로컬 repo 카탈로그를 만들고 그것을 기반으로 새 Maven 프로젝트를 만드는 데 사용하면 여전히 달러 기호가 있습니다.
이제 궁금합니다.이 아키 타입이 시대에 뒤떨어져 있습니까? 웹을 검색 할 때 자주 언급되지 않습니다. 그렇지 않다면 내가 뭘 잘못하고 있니?
아니요, 어떤 IDE도 사용하고 있지 않습니다. 나는 그것을 처음부터 이해하고 싶었다. – Ctwx
위대한 분들께서는이 안내서를 Archetypes 링크 만들기 https://maven.apache.org/guides/mini/guide-creating-archetypes.html을 읽고 https : // maven 링크가있는 템플릿 툴킷에 관한 필수 정보를 얻으십시오. .apache.org/guides/introduction/introduction-to-archetypes.html – Dubois
아직도 jeremyz23의 답변을 시도 할 수 있습니다 – Dubois