【发布时间】:2011-04-13 18:55:45
【问题描述】:
我创建了一个 Plexus 组件来容纳我想要创建的几个 Mojo 的通用逻辑。我已经能够从 Mojo(和测试用例)传递 localRepository 和项目等信息。
我想知道是否有一种方法可以从组件中获取MavenSession 或MavenExecutionRequest,而无需将它们作为参数从Mojo 传递。我知道我的组件将从 Maven Mojo 运行。
在本例中我使用的是 Maven 2。
【问题讨论】:
-
我知道这个问题已经很老了。 Thomas,您是想在多个阶段“重用”相同的会话,还是只需要对该阶段的当前 MavenSession 的引用?
-
嗯..如果有的话,我想它不再是线程安全的了。
标签: maven maven-2 components mojo plexus