maven official exampleに従ってmavenのアーキタイプを作成しました。 mvn clean install
コマンドを使用して自分のカスタムアーキタイプを自分のローカルリポジトリにインストールしました。私が使って原型から新しいプロジェクトを作成しようとすると、ただし、次Maven "archetype:generate"は私のカスタムアーキタイプを見つけることができませんが、対話モードからすることができます
mvn archetype:generate -DarchetypeCatalog=local -DarchetypeGroupId=aki.aboodz.archetype -DarchetypeArtifactId=my-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId=com.test.custom.archetype -DartifactId=archetype-example -Dversion=1.0
私は例外MissingProjectException
を見つけていないプロジェクトのPOMを取得します。しかし、対話モードですべてのアーキタイプをリストするコマンドmvn archetype:generate -DarchetypeCatalog=local
を入力すると、そこに私のアーキタイプがインストールされています。つまり、私はインタラクティブモードを使用してプロジェクトを作成することしかできません。
私の設定には何か問題があると思います。
PS:私はspring-quick-startアーキタイプからプロジェクトを作成しようとしましたが、同じ問題が発生します。私は対話モードからしかできません。