7
私はMavenプラグインを開発しました。 pom.xml
が含まれていないディレクトリからカスタムMavenゴールを実行するにはどうすればよいですか?pom.xmlなしでカスタムMavenゴールを実行
など。 mvn my.plugin:mygoal
< - このディレクトリにpom.xmlはありません。
私はMavenプラグインを開発しました。 pom.xml
が含まれていないディレクトリからカスタムMavenゴールを実行するにはどうすればよいですか?pom.xmlなしでカスタムMavenゴールを実行
など。 mvn my.plugin:mygoal
< - このディレクトリにpom.xmlはありません。
あなたはfalse
にあなたのMOJOのrequiresProject
属性を設定することができます。このモジョは、プロジェクトの内部で実行する
フラグ。
デフォルトでは、このMOJOにプロジェクト(したがってPOM)が必要であることを意味するtrue
です。そのように、あなたはあなたのプラグインにあるべきです:
@Mojo(requiresProject = false, ...)
public class MyMojo extends AbstractMojo { ... }
どのような目的のためにですか? – khmarbaise
例えば、 'jar-with-dependencies'を(1つとして)作成するには、次のようにします。または、jetty(私が見た最も便利なmavenのイディオムの1つ)でサーブレットを実行します。 –