Mavenリポジトリを通じて配布する
プラグインは通常の成果物と同様、deploy
フェーズやmaven-release-plugin
でリモートリポジトリにデプロイできます。 ユーザに使ってもらうバージョンはSNAPSHOT
バージョンではなく安定バージョンにするよう心がけましょう。
配布したプラグインを利用する
pom.xmlに利用するプラグインを記載することで、Mavenが自動的にプラグインをダウンロードして利用するようになります。 プラグインがプライベートリポジトリにある場合、<pluginRepositories>
要素をpom.xmlの<build>
直下に追加して利用するリポジトリを明示する必要があります。
参考になるプラグイン
この書籍のGitHubリポジトリで配布しているsample-maven-pluginは規模も大きくなく、簡単に読むことができます。実装の参考としてください。
Last updated