Gradle配置文件转Maven
- gradle的配置文件是build.gradle
- maven的配置文件是pom.xml
需要在gradle项目中生成对应maven的pom文件的话,如下操作:
在 build.gradle
中添加如下代码
// 下面三个看一下就知道怎么写了// gradle7之前使用
apply plugin: 'maven'
// gradle7之后使用
apply plugin 'maven-publish'
// 如果是父项目的话,在allprojects里加
allprojects {……apply plugin: 'maven-publish'……
}publishing {publications {maven(MavenPublication) {from components.java}}repositories {mavenLocal()}
}
然后在IDEA右侧运行 generatePomFileForNebulaPublication
之后就能在项目中看到生成的pom文件了,要用的话就自己改名使用吧
Gradle配置文件转Maven相关推荐
- 下一代构建工具 Gradle ,比 Maven 强在哪里!
作者 :乐百川 本文:toutiao.com/i6824937779193971207 相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具.但是如果你经常使用Maven,可能会 ...
- 【Android Gradle 插件】工程根目录下 build.gradle 配置文件 ( 远程仓库配置 | 依赖配置 | 所有子模块配置 | task clean 任务 )
文章目录 一.工程根目录下 build.gradle 配置文件 1.基本作用 2.远程仓库配置 3.依赖配置 3.所有子模块配置 4.task clean 任务 Android Plugin DSL ...
- Android Studio 中的 gradle 介绍及build.gradle配置文件详解
不同于 Eclispse,Android Studio 是采用 Gradle 来构建项目的,Gradle 是一个非常先进强大的项目构建工具,它使用了一种基于 Groovy 领域的特定语言(DSL)来声 ...
- gradle配置文件
gradle和maven一样是用来做项目结构管理和jar包管理的 我们来看看如何使用gradle进行项目和jar包管理 1.第一步,新建项目,选择使用Gradle 如果你的idea版本比较低,可能有& ...
- Android build.gradle配置文件
一.初始配置:(新建项目自动配置好的): 1.build.gradle(app) apply plugin: 'com.android.application' //下边apk重命名使用 static ...
- gradle环境设置以及常用命令以及gradle配置文件
Backgroud: Gradle | Releases 这里可以看到gradle设置的 一:下载gradle 1.首先官网下在gradle到本地,其次载环境变量path设置gradle地址 下载地址 ...
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( android 闭包块配置 | AppExtension 扩展类型参考文档 )
文章目录 一.Module 目录下 build.gradle 配置文件 1.android 闭包块配置 2.AppExtension 扩展类型参考文档 Android Plugin DSL Refer ...
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( plugins 闭包代码块中引入插件 | PluginAware#apply 方法引入插件 )
文章目录 一.Module 目录下 build.gradle 配置文件 1.plugins 闭包代码块中引入插件 2.PluginAware#apply 方法引入插件 Android Plugin D ...
- 【Android Gradle 插件】settings.gradle 配置文件 ( 配置基本作用 | include 函数用法 | 目录层级配置 | 修改 Module 模块构建脚本名称 )
文章目录 一.settings.gradle 配置 1.基本作用 2.include 函数用法 3.Module 目录层级配置 4.修改 Module 模块的 build.gradle 默认构建脚本名 ...
最新文章
- oracle修改时区无效,Oracle 时区问题
- Vcastr 2.2 flv 网络播放器 参数设置
- NLP任务中的文本预处理步骤、工具和示例
- tensorflow.python.framework.errors_impl.InvalidArgumentError: 2 root error(s) found.
- mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作
- 音视频技术开发周刊 | 171
- 基础学习——C语言递归解决分鱼问题
- Linux—目录文件属性和权限管理详解
- asio c++20 协程在windows下和linux下设定
- leetcode-Combinations 复习复习排列组合
- Oracle中UNION和ORDER BY共用方法
- 1156 Sexy Primes – PAT甲级真题
- android webview软键盘监听删除键、回车键、其他键
- C#中.snk文件的作用【转】
- 数字代理在持续由内而外重塑创新
- BZOJ 1208: [HNOI2004]宠物收养所 (Treap)
- github self-hosted runner 添加与启动
- RNN模型构建人名分类器
- maven阿里云仓库
- 【2022ROS系统melodic版本安装试错】