Mojo も Java オブジェクトなのでフィールドを宣言して使用することが多いと思いますが、そのフィールドの値を外部から設定できるようにしておくと柔軟性が向上します。 Mojo ではこれをパラメータと呼びます。 以下でパラメータの定義や設定の仕方を見ていきます。 ただし、今回はパラメータの型は文字列 (java.lang.String) に限定します。 他の型については次回以降に。 また、mojo のサンプルコードでは、package 宣言や import 文は省略します。 パラメータの定義 「@parameter」 パラメータの定義は簡単です。 private フィールドに JavaDoc アノテーション「@parameter」を付加するだけです: /** @goal sayhi */ public class HelloMojo extends AbstractMojo{ /** @
![プラグインを作ろう! (9) -- @parameter:パラメータを使う - 倭マン's BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/e16d339a58b618c479bcdb2de3668ee1697f9cde/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F514K1RJ6AZL.jpg)