| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> gradle -> 正文阅读 |
|
[Java知识库]gradle |
一、gradle 安装配置gradle一、gradle 安装 windows 安装 1、gradle 安装包说明 下载 gradle 解压 如下图 在bin目录下 有一个gradle.bat 是一个构建命令 caches 是缓存 其他目录是它自身 运行所需要的包 2、配置环境变量 验证 3、idea 创建一个 gradle项目 配置 gradle 的仓库位置 下图:use gradle home(gradle工具的路径)? ?gradle 仓库的位置 gradle实现离线仓库还可以调用maven的离线仓库。 ? ? 1、配置build.grale repositories { ? ? 3、如果本地没有相关jar包,gradle会下载到${USER_HOME}/.gradle文件夹下,若想让gradle下载到指定文件夹,配置GRADLE_USER_HOME环境变量 ?为什么gradle仓库直接移动会不能使用?不像maven离线仓库一样复制到其他电脑照样支持 创建项目 把名字改一下 之前创建的时候写错了 将com.lf.grovvytest 改成grovvytest ?项目目录介绍:main /java 放置源码 grovvytest/src/main/resources 放置正式配置文件 test /下面放置单元测试代码 grovvytest/src/test/resources 放置测试配置文件 二、groovy 语言学习?groovy ?语言编辑器?groovy 他和 Java 很像 第一句代码 输出? ?“hello groovy” println("hello groovy"); 末尾分号 可以省略? 括号也可以省略 ? ?
三、geadle 配置文件介绍?geadle ( 谐音:割喽斗) ?上图:jar 打jar包 jar打印位置如下图 Windows系统默认下载到:C:\Users(用户名).gradle\caches\modules-2\files-2.1 如何将 仓库配置成本地maven 环境测仓库,以后他就会从本地maven库查找jar包了 1、先配置本地maven仓库的环境变量
如何选择坐标:直接百度搜 meavn中央仓库 选择 gradle ?implementation和compile的区别 结论:implementation不可以传递依赖,但是compile可以传递依赖。 因此使用compile会使得module之间的耦合性增大,目前android stuidio推荐使用implementation。 当改变mudule间的依赖时,android studio自动会使用implementation而不是使用compile。假如这个时候出现了import错误,考虑是不是原有的模块之间的依赖存在传递,而现在使用implementation传递就失败了。我们可以选择使用compile替代,当然也可以改变module之间的依赖关系。 其他高级知识 未完待续 ...... |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/18 17:56:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |