如何在运行时获取maven2的Mojo中的目标名称
对于 Maven2,我如何获取 Mojo 的执行方法中当前正在执行的目标名称? 准确地说,我需要 Mojo 的执行方法中 @goal 属性的值。
For Maven2 how can I get the name of goal currently being executed in Mojo's execute method? Precisely I need value of @goal attribute inside Mojo's execute method.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这里,PluginDescriptor 可以从 pluginManager.getPluginDescriptorForPrefix("prefix-for-your-plugin") 获取。 PluginManager 可用作 @component role="org.apache.maven.plugin.PluginManager"
Here, PluginDescriptor can be fetched from pluginManager.getPluginDescriptorForPrefix("prefix-for-your-plugin"). PluginManager is available as @component role="org.apache.maven.plugin.PluginManager"