m2e中是否提供所有Maven选项?

Mic*_*per 3 eclipse maven-2 m2eclipse

虽然我更喜欢从命令行运行Maven,但我的一些同事更愿意从Eclipse中启动所有内容.出于这个原因,我正在寻找一种方法将所有Maven的命令行选项映射到m2e,因此我可以向它们发送运行配置.

这个 StackOverflow问题涵盖-X/ --debug,我觉得相当安全,假设'参数名称'/'值'表涵盖-D/ --define.同样非常清楚的是,勾选"更新快照","非递归"和"离线"将启用各自的选项.

但是,我们--projects--also-make,并没有相应的复选框,其他选项?这些可以启用吗?有没有可以添加任意开关的地方?或者我是否必须为此创建外部工具配置?

如果我忽略了这方面的文档,我道歉,并请求链接.

Jan*_*Jan 5

在我的m2e插件版本中(相当旧但效果很好:0.12.1.2011xxx)你会选择(右键单击项目)"Run as ..."=>"3 Maven build ..."然后可以通过复选框选择一些选项.但是,只需在targets参数中键入,就可以选择所有其他命令行选项.正如您所写,您可以在配置中预定义这个并将其提供给您的同事.

示例:如果要使用-am(也是make)运行install,只需输入目标即可

安装-am

并为配置选择适当的名称.然后可以运行后者

"以...运行"=>"2 Maven build"

HTH!

  • 啊.因此标签'目标'实际上意味着'misc'.参数和目标.;-)干杯. (2认同)