프로토 타입 템플릿을 만듭니다
1. 위의 아키 타입 명령을 실행하십시오. 빈 디렉토리로 생성하십시오. 필요한 JAR 패키지를 다운로드 한 후 먼저 내장 프로토 타입 번호를 입력해야합니다.
Archetype : 1 : 내부-> org.apache.maven.archetypes : maven-archetype-archetype (샘플 아키 타입이 포함 된 원형) 2 : 내부-> org.apache.maven.archetypes : maven-archetype-j2ee-simple (maven-archetype-j2ee-simple) (단순화 된 샘플 j2ee 응용 프로그램) 3 :>. org.apache.maven.archetypes : maven-archetype-plugin (샘플 maven 플러그인이 포함 된 아키 타입) 4 : 내부-> org.apache.maven.archetypes : maven-archetype-plugin-site (샘플 maven plugin site를 포함하는 Archetype). -> org.apache.maven.archetypes : maven-archetype-portlet (샘플 JSR-268 포틀릿을 포함하는 아키 타입) 6 : 내부-> org.apache.maven.archetypes : maven-archetype -profiles () 7 : internal-> org.apache.maven.chartypes : maven-archet whathicke. 샘플 Maven 프로젝트가 포함되어 있습니다.) 8 : 내부 -> org.apache.maven.archetypes : maven -archetype -site (APT, XDOC 및 FML과 같은 지원되는 문서 유형을 보여주는 샘플 Maven 사이트가 포함되어있는 아키타 입구 및 사이트에서 존재하는 방법을 보여줄 수 있습니다. org.apache.maven.archetypes : maven-archetype-site-simple (샘플 maven 사이트를 포함하는 아키 타입) 10 : 내부-> org.apache.maven.archetypes : maven-archetype-webapp (샘플 maven 웹 앱 프로젝트를 포함하는 아키 타입) (형식 : [Grouppartid :] grouptic) 포함) : 7 :
2. 숫자를 입력 한 후에는 필요한 JAR 패키지를 계속 다운로드하십시오. 그런 다음 GroupId, artifactid, 버전, 패키지를 각각 입력하고 확인하십시오.
속성 'groupId'에 대한 값 정의 : com.aa 속성 'artifactid'에 대한 값 정의 : bbb 속성 '버전'1.0-snapshot의 값 정의 : : 1.0 속성 '패키지'com.aaa : : [info] ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- maven-archetype-archetype : 1.0 [info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] DIR : E :/Code/Test/BBB [Info]에서 Old (1.x) 아키타 입에서 만든 프로젝트 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3. Maven 프로젝트를 찾아보십시오
|- pom.xml`-- src |- 메인 | `- Java | `- com | `- aaa | `- bbb | `- app.java`- 테스트`- java`- com` -aaa`o- bbb`opptest.java
4. 내장 프로토 타입이 너무 많으면 -dfilter 명령을 사용하여 필터링 할 수 있습니다.
MVN 아키 타입 : 생성 -dfilter = j2ee
5. MVN Archetype 실행 : Maven 프로젝트의 pom.xml 디렉토리에서 프로젝트를 작성하면 프로토 타입 프로젝트 디렉토리가 Target/Generated-Sources/Archetype 디렉토리에서 생성됩니다.
6. 프로토 타입 프로젝트 POM.XML 파일에서 MVN Insta LL을 실행하여 프로토 타입 JAR 패키지를 로컬 리포지토리에 업로드하십시오.
7. 현재 프로토 타입을 사용할 수 있습니다. MVN 아키 타입 실행 : 생성 -DarchetyPecatalog = local
MVN 아키 타입 : 생성 -DarchetyPecatalog = Local [Info] 프로젝트 스캔 ... [Info] [Info] -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 독립형 -POM >>> [info] [info] <<< Maven-Archetype-Plugin : 3.0.1 : 생성 (기본 클리) <생성 @ standalone-pom << [info] [info] --- maven-Archetype-Plugin : 3.0.1 : Generate (default-cli) @ Standalone-Pom-------------------- 아키 타입 정의. Maven-Archetype -QuickStart (org.apache.maven.archetypes : Maven-Archetype-QuickStart : 1.0) ArcEtype 선택 : 1 : local-> com.aaaaa:bbb-archetype (bbb-bbb-archetype (bbb-archetype) 숫자 또는 적용 필터 (cormat :] Artifactains) : :
다음은 첫 번째 단계와 동일한 과정입니다.
Maven 프로젝트 프로토 타입 템플릿을 구축하기 위해 Maven Archetype 플러그인을 사용하는 위의 예는 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.