【发布时间】:2011-07-05 17:38:47
【问题描述】:
我想从 Java 执行 Maven 命令来开发插件。我试过maven-embedder,但现在好像不支持了。有人知道其他可以使用的工具吗?
【问题讨论】:
-
如果您正在开发一个 Maven 插件,您应该深入了解 Maven Invoker 插件以对插件进行集成测试
-
@Paul Verest,我的回答对你不起作用?
-
@MariuszS 在 Eclipse 插件中嵌入 Maven 会使它变得很重,我想让用户选择他/她在 PC github.com/Nodeclipse/nodeclipse-1/tree/master/… 上拥有的相同版本。只有 2 个选项名为:embedder 和较低级别的
exec()。一个好的答案将来自那些真正有成就并且可以比较或提供新选择的人。 -
@PaulVerest 我在我的项目中使用了这两个选项,并且更喜欢嵌入式版本。 Maven 很重,它总是会使使用它的程序更重。你要像 Maven Light 这样的东西吗?根本没有这样的事情,我的回答中的 maven 嵌入器配置具有最少的配置。您可以为更小更轻的 maven 版本禁用 wagon。
-
标签: java maven maven-embedder