Gradle项目转Maven项目

这篇具有很好参考价值的文章主要介绍了Gradle项目转Maven项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

工作中需要将一个gradle项目转maven项目,然后就去网上找资料,好多类似的答案,但是都不行!

打开build.gradle文件,加入如下内容:

apply plugin: 'maven'

然后打开dos窗口(win+r),进入项目根目录,运行如下命令执行命令:gradle install,如果报错,请使用6.9.x版本,我用的7.0.x或者7.1.x都不行!

成功后,会在 build目录下的 poms 文件夹下生成 pom-default.xml,此文件内容比较冗余繁琐,所以继续添加以下内容执行较好。

然后在build.gradle文件的末尾加入:

//高版本的maven不需要下面的符号:<<
task createPom << {
  pom {
    project {
          groupId 'com.angei'
            artifactId 'gradle-first'
            version '1.0.0'
         }
     }.writeTo("pom.xml")
}

刷新或者执行gradle createPom命令!!!文章来源地址https://www.toymoban.com/news/detail-503804.html

到了这里,关于Gradle项目转Maven项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java gradle 项目 在idea上 搭建一个简单的thrift实例

    Thrift是RPC通信的一种方式,可以通过跨语言进行通信,最近项目需要进行跨语言的通信,因此首先尝试搭建了一个简单的thrift框架,因为网上的实例大都参差不全,通过gpt查询得到的结果对我帮助更大一点,但是也不够仔细,因此做此总结,希望给需要的人帮助。 1 创建一个

    2024年02月11日
    浏览(45)
  • gradle与maven

    Gradle 和 Maven 都是流行的构建工具,通常用于构建和管理 Java 和 Android 项目。它们都可以自动下载依赖库、编译代码、运行测试、打包和发布等。 以下是对 Gradle 和 Maven 的介绍: Gradle: Gradle 是一个基于 Groovy 和 Kotlin 的构建自动化工具,同时也支持 Java 和其他语言。 它可以

    2024年02月06日
    浏览(37)
  • Gradle和Maven的区别

    当涉及到构建和管理项目时,Gradle和Maven是两个非常流行的选项。本文将讨论Gradle和Maven之间的区别以及它们的配置信息差异。 1.1 构建脚本语言 Maven使用XML作为构建脚本语言,而Gradle使用基于Groovy的DSL(领域特定语言)作为构建脚本语言。这使得Gradle更加灵活和易于编写。

    2024年02月15日
    浏览(37)
  • 阿里云 gradle maven配置中心地址

    仓库名称 阿里云仓库地址 阿里云仓库地址(老版) 源地址 central https://maven.aliyun.com/repository/central https://maven.aliyun.com/nexus/content/repositories/central https://repo1.maven.org/maven2/ jcenter https://maven.aliyun.com/repository/public https://maven.aliyun.com/nexus/content/repositories/jcenter http://jcenter.bintray.com/ pu

    2024年01月18日
    浏览(39)
  • [springboot]菜鸟笔记20230607-gradle和maven

        在springboot官网的入门指南中,专门有两个小专题分别用gradle和maven来构建java项目,在本文中,将浅浅总结下这两种工具的灵活性、性能、社区、用户体验、插件、缓存和版本控制、依赖管理等方面的共性和区别。 Gradle Gradle是一种基于JVM的构建工具,可用于构建和管理任

    2024年02月08日
    浏览(32)
  • 阿里云Maven和Gradle仓库最新配置

       阿里云云效 Maven 是什么?    阿里云Maven中央仓库为 阿里云云效 提供的公共代理仓库,帮助研发人员提高研发生产效率,使用阿里云Maven中央仓库作为下载源,速度更快更稳定。    官网地址:https://developer.aliyun.com/mvn/guide 仓库名称 阿里云仓库地址 central https://mav

    2024年02月10日
    浏览(62)
  • 云原生—Gradle和Maven性能对比及技术选型

      目录 一、性能对比 1、Java类库 2、小型多项目构建场景 3、中型多项目构建 4、大型多项目构建 5、大型单体应用 6、性能对比总结 7、Gradle为什么这么快 二、技术选型 1、性能方面 2、可扩展性 Kotiln语言有多灵活 Groovy的优越性 Gradle和Maven都可以作为Java应用程序的构建工具。

    2024年02月05日
    浏览(36)
  • Maven 和 Gradle 官方文档及相关资料的网址集合

    Maven 仓库依赖包官方查询通道:https://mvnrepository.com/ Maven 插件官方文档:https://maven.apache.org/plugins/ 安卓依赖包官方查询通道*:https://maven.google.com/web/ Gradle 官方文档:https://docs.gradle.org/current/userguide/userguide.html Maven 下载安装教程:https://blog.csdn.net/wangpaiblog/article/details/1126895

    2024年02月09日
    浏览(70)
  • 如何将安卓 Gradle 模块打包发布到本地 Maven 仓库

    笔者的运行环境: Android Studio Flamingo | 2022.2.1 Android SDK 33 Gradle 8.0.1 JDK 17   Android 的 Gradle 项目与一般的 Gradle 项目是不同的,因此对将 Gradle 模块打包发布到本地 Maven 仓库来说,对普通 Gradle 项目适用的方法,对 Android 项目是不适用的。   因为普通 Gradle 项目打包生成的是

    2024年02月02日
    浏览(55)
  • Gradle和Maven的详细讲解和两者之间的区别

    Gradle 是一种基于 Groovy 语言的构建自动化工具,用于构建、测试和部署项目。它使用声明式的脚本来定义构建过程,允许开发者灵活地配置项目构建。Gradle 使用一种被称为 Groovy DSL(领域特定语言)的语法,使构建脚本易于编写和维护。 主要特点: 声明式构建脚本: Gradle

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包