1. 概要

このチュートリアルでは、Mavenビルドツールのコアプラグインの1つであるdeployプラグインを紹介します。

他のコアプラグインの概要については、この記事を参照してください。

2. プラグインの目標

deploy フェーズでは、 deploy プラグインを使用し、アーティファクトをリモートリポジトリにプッシュして、他の開発者と共有します

アーティファクト自体に加えて、このプラグインは、POM、メタデータ、ハッシュ値などの関連するすべての情報が正しいことを確認します。

deploy プラグインはスーパーPOMで指定されているため、このプラグインをPOMに追加する必要はありません。

このプラグインの最も顕著な目標はdeployであり、デフォルトでdeployフェーズにバインドされています。 このチュートリアルでは、 deploy プラグインについて詳しく説明しているため、これ以上先に進みません。

deploy プラグインには、 deploy-file という名前の別の目標があり、リモートリポジトリにアーティファクトをデプロイします。 ただし、この目標は一般的には使用されていません。

3. 結論

この記事では、deployプラグインについて簡単に説明しました。

このプラグインの詳細については、MavenのWebサイトを参照してください。