如何使用 Maven 构建 Gradle 插件

Mir*_*ert 6 gradle maven

可以使用 Maven 构建 Gradle 插件。需要哪些依赖?

And*_*son 7

是的,这是可能的。我们使用这些依赖项使用Spring Boot 的 Gradle 插件来做到这一点:

<dependency>
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>org.gradle</groupId>
    <artifactId>gradle-core</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>org.gradle</groupId>
    <artifactId>gradle-base-services</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>org.gradle</groupId>
    <artifactId>gradle-base-services-groovy</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>org.gradle</groupId>
    <artifactId>gradle-plugins</artifactId>
    <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

Groovy 在 Maven Central 中,但 Gradle 依赖项在它们自己的仓库中:http : //repo.gradle.org/gradle/libs-releases-local