代码之家  ›  专栏  ›  技术社区  ›  Mike Cornell

如何将Maven插件的执行绑定到不同Maven插件的执行?

  •  1
  • Mike Cornell  · 技术社区  · 14 年前

    我正在使用maven eclipse插件来配置eclipse工作区,以实现插件的configure workspace目标。

    我试着这样做:

    <executions>
      <execution>
        <goals>
          <goal>eclipse:configure-workspace</goal>
        </goals>
      </execution>
    </executions>
    

    但是没有运气。这可能吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Pascal Thivent    14 年前

    我正在使用maven eclipse插件来配置eclipse工作区,以实现插件的configure workspace目标。

    目标 eclipse:configure-workspace 不需要做很多事情,它只是将类路径变量M2\u REPO添加到Eclipse中。

    我想做的是将这个插件的执行绑定到eclipse:workspace-configure

    不可能,只能将插件目标绑定到阶段。最好的选择是IMO创建一个按顺序调用目标的init脚本。

        2
  •  0
  •   khmarbaise    14 年前

    不能将maven插件绑定到其他插件。您可以配置为一个接一个地运行一个插件。例如,先运行eclipse插件,然后再处理。您需要在同一阶段中直接定义它们。另一方面,你给出的例子不能真正起作用,因为你试图用插件名绑定一个目标。只能在目标中使用配置工作区。