3

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

这个StackOverflow 问题涵盖-X/ --debug,假设“参数名称”/“值”表涵盖-D/ ,我觉得相当安全--define。很明显,勾选“更新快照”、“非递归”和“离线”将启用它们各自的选项。

但是--projectsand--also-make和其他没有对应复选框的选项呢?可以启用这些吗?有没有可以添加任意开关的地方?还是我必须为此创建一个外部工具配置?

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

4

1 回答 1

5

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

示例:如果您想使用 -am(也可以是 make)运行安装,只需输入目标

安装-am

并为配置选择适当的名称。后者可以由

“运行方式...”=>“2 Maven 构建”

于 2013-06-05T09:10:06.183 回答