27

我正在为 Maven 寻找一些 Gradle 执行器插件(类似于 Maven ant-run 插件)。
谷歌没有帮助。

这样的插件可能不存在吗?

4

2 回答 2

24

我应该试试这个: https ://github.com/if6was9/gradle-maven-plugin

这是一个 maven 插件,可以很容易地从 maven 调用 gradle。

它类似于允许从 maven 调用 ant 的 maven-antrun-plugin。

于 2013-06-02T12:05:47.083 回答
1

我可能会使用:

  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <executions>
      <execution>
        <id>test</id>
        <phase>test</phase>
        <configuration>
          <executable>./gradlew</executable>
          <arguments>
            <argument>test</argument>
            <argument>-i</argument>
          </arguments>
        </configuration>
        <goals>
          <goal>exec</goal>
        </goals>
      </execution>
      <execution>
        <id>install</id>
        <phase>install</phase>
        <configuration>
          <executable>./gradlew</executable>
          <arguments>
            <argument>install</argument>
          </arguments>
        </configuration>
        <goals>
          <goal>exec</goal>
        </goals>
      </execution>
    </executions>
  </plugin>

由于以下原因:

  1. 我更愿意相信 Codehaus 维护的插件。
  2. 如果您使用gradle-maven-plugin,可能您必须在 settings.xml 中配置其他信息。否则可能会出现此错误:Failed to execute goal org.fortasoft:gradle-maven-plugin:1.0.8
于 2020-07-18T17:33:41.090 回答