プロトタイプテンプレートを作成します
1.アーキタイプの上にコマンドを実行します:空のディレクトリで生成します。必要なJARパッケージをダウンロードした後、最初に組み込みのプロトタイプ番号を入力する必要があります。
アーキタイプを選択します:1:内部 - > org.apache.maven.archetypes:maven-archetype-archetype(サンプルアーキタイプを含むアーキタイプ。) org.apache.maven.archetypes:maven-archetype-plugin(サンプルMavenプラグインを含むアーキタイプ。)4:internal-> org.apache.maven.archetypes:maven-archeType-plugin-site(サンプルのマベンサイトを含むMavenプラグインを含むマベンプラグインを含むアーキタイプ。プロジェクト。)5:internal-> org.apache.maven.archetypes:maven-archetype-portlet(サンプルJSR-268ポートレットを含むアーキタイプ。)6:内部 - > org.apache.maven.archetypes:Maven-Archetype-Profies()7:内部 - > org.apache.maven.archetypes:maven-archetype-quickstart(サンプルmavenプロジェクトを含むアーキタイプ。)8:internal-> org.apache.maven.archetypes:maven-archeType-site(maven-archetype-site(a archeType)がfidsを含むサンプルを含むサンプルを含むサンプルを含むarchetype I18Nあなたのサイト。 Maven WebAppプロジェクトのサンプル。)番号を選択するか、フィルターを適用するか(Format:[GroupID:] Artifactid、Case Sensitive Cantains):7:
2。任意の番号を入力した後、必要なJARパッケージをダウンロードし続けます。次に、GroupID、ArtifactID、バージョン、パッケージをそれぞれ入力し、確認してください。
プロパティの値の定義 'GroupId':com.aaaプロパティの値を定義する 'artifactid':bbbはプロパティの値を定義します 'バージョン' 1.0-snapshot::1.0プロパティの値を定義するパッケージ 'com.aaa :: [info] ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- maven-archetype-archetype:1.0 [info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [情報] dir:/code/test/bbb [info]の古い(1.x)アーキタイプから作成されたプロジェクト[情報] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [情報] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3. Mavenプロジェクトを閲覧します
| -pom.xml`-- src | - main | `-Java | `-com | `-aaa | `-BBB | `-App.java` -TEST` - java`-com`-aaa`-bbb ` - apptest.java
4.組み込みのプロトタイプが多すぎると、 -DFILTERコマンドを使用してフィルタリングできます。
MVNアーキタイプ:生成-dfilter = j2ee
5。MVNアーキタイプの実行:MavenプロジェクトのPOM.xmlディレクトリのCreate-From-Project 、およびPrototype Projectディレクトリは、ターゲット/Generated-Sources/Archetypeディレクトリの下で生成されます。
6.プロトタイププロジェクトPOM.XMLファイルで、 MVN Insta LLを実行して、プロトタイプJARパッケージをローカルリポジトリにアップロードします
7.この時点でプロトタイプを使用できます。 MVNアーキタイプを実行:-darchetypecatalog = localを生成します
MVN Archetype:Generate -Darchetypecatalog = local [info]プロジェクトのスキャン... [情報] [情報] -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- standalone-pom >>>[INFO][INFO] <<< maven-archetype-plugin:3.0.1:generate (default-cli) < generate-sources @ standalone-pom <<<[INFO][INFO][INFO] --- maven-archetype-plugin:3.0.1:generate (default-cli) @ standalone-pom ---[INFO] Generating project in Interactive mode[INFO] No定義されたアーキタイプ。 Maven-archetype-quickstart(org.apache.maven.archetypes:maven-archetype-quickstart:1.0)を使用します。
次は、最初のステップと同じプロセスです。
Maven Archetypeプラグインを使用してMavenプロジェクトのプロトタイプテンプレートを構築する上記の例は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。