0
私のmojo内でProfileManagerインスタンスを取得するにはどうすればよいですか? DefaultMavenProjectBuilderを使用してMavenProjectを作成しようとしています。Mavenプラグイン - profileManagerインスタンス
私のmojo内でProfileManagerインスタンスを取得するにはどうすればよいですか? DefaultMavenProjectBuilderを使用してMavenProjectを作成しようとしています。Mavenプラグイン - profileManagerインスタンス
は
1)注射を介してMavenSessionを取得し、これらの二つのステップに従ってください
/**
* The Maven Session
*
* @required
* @readonly
* @parameter
* expression="${session}"
*/
private MavenSession session;
2)使用新しいProfileManagerの
をコンテナと実行のプロパティを取得し、作成するセッションPlexusContainer container = session.getContainer();
Properties execution = session.getExecutionProperties();
ProfileManager manager = new DefaultProfileManager(container, execution);