java - 如何在没有安装 maven 和 java 的情况下从 gradle 执行 maven 插件

标签 java maven gradle plugins build.gradle

我需要在没有同时安装 mavenjava 的系统上执行一个 maven 插件 并将它们都安装在系统不是一个选项。在寻找方法时,我发现使用 gradle我们可以构建甚至不需要 gradle 即可执行的可执行二进制文件,这非常适合我的情况:)。有什么方法可以使用 gradle 来执行 maven 插件。提前致谢

最佳答案

Maven 和 Gradle 都需要 Java。

您可以使用 Maven Wrapper与 Gradle 完全一样。

在项目目录中执行此命令(这会像在 gradle 中一样创建可执行脚本)

mvn -N io.takari:maven:wrapper

要在没有安装 maven 的情况下调用这个项目,请使用:

./mvnw GOAL

关于java - 如何在没有安装 maven 和 java 的情况下从 gradle 执行 maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44911102/

相关文章:

java - 无法访问 'java.lang.Object',它是 'org.gradle.api.artifacts.dsl.DependencyHandler' 的父类(super class)型

java - 多个不区分大小写的字符串替换

java - 执行单元测试完成的一些高级操作?

Java:本地标准时间即时

java - 使用 JPA2 设置 TypedQuery 的超时

Maven 覆盖子级中父级的配置文件

android - 多模块项目中缺少顶级 build.gradle

maven - 使用 Maven 构建 Eclipse 插件

android - Roboelectic Maven Build 中的 "ant maven-setup"是什么意思?

android - 如何解决重复类 java.lang.RuntimeException : Duplicate class com. google.zxing.client