LINUX实操:Gradle使用笔记
《LINUX实操:Gradle使用笔记》要点: Gradle 是一个专注于构建自动化、提供多语言支持的构建工具,假如你必要构建、测试、发布以及部署软件到某些平台,Gradle 提供一个灵活的模型,提供从编译、打包代码并发布到网站的整个开发生命周期支持,Gradle 设计之初就考虑到支持构建自动化,多语言以及跨平台.Gradle 目前支持的语言主要有 Java,Scala,Android,C/C++,Groovy.和开发工具以及持续集成服务器整合在一起,如:Eclipse,Intellij,Jenkins. Gradle 的优势
在 Windows7 下安装 GradleGradle 的运行必要Java JDK 的支持,JDK 的版本至少是1.7.cmd 运行 java -version 以验证 java 版本.
使用担保理工具安装Chocolatey 是 Windows 下的一个担保理工具 安装完成后在 cmd 运行 choco install gradle
手动安装
输入如图所示,表现安装成功. 在 IDEA 中使用 Gradle进入 IDEA 创立新项目的引导界面,选择创立 Gradle 项目,如图所示. 勾选 Web,IDEA 创建的目录布局如图所示. 不勾选 Web,IDEA 创建的目录布局如图所示. 点击Next进入下一步,如图所示. 这里必要填写项目的组织所有者和项目名称,进入下一步,如图所示. 建议全部勾选并选择当地Gradle,确认信息,点击Finish,一个Gradle项目就构建完成了. IDEA 中的 gradle 解析目录布局一般来说,使用 IDEA 引导生成的 gradle 项目,目录层次如下:
gradlew 与 gradlew.bat 脚本文件在即使没装 gradle 的机器上也能运行,gradlew 与 gradle 的命令大致相同,只是 gradlew 多了一个环境检测. build.gradle 详解这是一个默认的gradle设置装备摆设文件
buildscript 代码块脚本自身必要的依赖、仓库和扩展 apply plugin引入插件 repositories 仓库仓库地址(只讨论 maven 仓库),这里可引入的仓库有两类,远程中心仓库,当地仓库. 长途中心仓库主要有两种引入方式.
maven 中心仓库 repo1.maven.org/maven2 速度较慢,建议使用阿里云长途镜像仓库,当在阿里云长途镜像仓库中找不到资源时采取中心仓库下载 当地仓库同样有两种方式引入.
实际上,当你的 maven 当地仓库为 C:/Users/kyyee/.m2/repository/ 时,你才可以使用mavenLocal(),否则 gradle 是找不到当地 maven 仓库的,此时只能使用 url 文件定位. dependencies 依赖如果你细致读下来,相信你已经对 gradle 有了初步认识.对比 maven 构建工具的 pom.xml,相信 build.gradle 让你眼前一亮.对付构建工具来说,依赖管理是它的灵魂. 使用gradle的依赖管理很简单,mvnrepository 搜索必要使用的jar包名,选择合适的jar包进入详情页,选择合适的版本,复制 gradle 依赖代码粘贴在 dependencies 里面. 本文永远更新链接地址: 更多LINUX教程,尽在编程之家PHP学院专栏。欢迎交流《LINUX实操:Gradle使用笔记》! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Synology NAS搭建NFS服务
- linux – 使用带有md / LVM / dm-crypt的4k驱动器
- linux – 为什么SSHFS不让我查看挂载的目录?
- linux – 对于专用服务器管理,webmin的一个很好的替代方案是
- linux – 如何仅清理buildroot中的目标
- 01Linux之VMware workstation的使用
- linux-drm.ko缺少CUDA 6.5 / Ubuntu 14.04 / AWS EC2 GPU实
- 在Linux上用C挂载NTFS设备?
- sql-server – FreeTDS – tsql连接,isql失败
- linux – 在AWS AMI实例上创建Sails.js应用程序