Как получить текущий MavenSession или MavenExecutionRequest из компонента Plexus

Я создал компонент Plexus для размещения общей логики для нескольких Mojos, которые я хочу создать. Мне удалось передать такую ​​информацию, как localRepository и проект из Mojo (и тестовых примеров).

Мне было интересно, есть ли способ получить MavenSession или MavenExecutionRequest из компонента без необходимости передавать их как параметры из Mojo. Я знаю, что мой компонент будет работать из Maven Mojo.

В данном случае я использую Maven 2.

58
задан Teh Hippo 12 August 2012 в 12:34
поделиться