特定のアプリケーションのニーズに合わせてMOJOを作成しました。プラグインに名前を付ける際にMavenのガイドラインに従ったので、完全に言及する必要はありませんでした
mvn groupId:artifactId:version:goal
プラグインを実行するため($ {prefix} -maven-pluginの形式に一致するように名前を付けました)。プラグインPOMの構成セクションに「goalPrefix」プロパティも含めました。プラグインのPOMに対して行ったことの概要を次に示します。
<configuration>
<goalPrefix>${prefix}</goalPrefix>
</configuration>
しかしmvn ${prefix}:goal
、どのリポジトリにもプラグインが見つからないと文句を言うので、使用しているだけではプラグインを実行できません。私はまだ使用しなければなりませんでしたmvn groupId:artifactId:version:goal
理由は何ですか?