gradle设置build执行命令_Gradle 创建java项目详细步骤

580b6ef507d0a796cc1df764ff4e60bc.gif

e64d6060134eac6a899fd2f9f8f77e52.png

Java构建工具三强: Ant, Maven, Gradle

Ant历史悠久, 用build.xml 描述, 当时他的xml着实让很多工程师头痛, 但仍有用武之地. 

Maven 用pom.xml 文件描述, 是对ant的补充, 项目统一管理的得力助手, 统一的依赖包使得项目不再为版本不一致而发愁.

Gradle 用build.gradle文件, 可读性更强, 使用更方便, 可谓如日中天.

来自百科解读:

Gradle是一个基于Apache Ant和Apache Maven概念项目自动化构建开源工具。它使用基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

面向Java应用为主, 当前支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。

功能

  • gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。

  • gradle支持局部构建。

  • 支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs

  • gradle是第一个构建集成工具,与ant、maven、ivy有良好的相容相关性。

  • 轻松迁移:gradle适用于任何结构的工程,你可以在同一个开发平台平行构建原工程和gradle工程。通常要求写相关测试,以保证开发的插件的相似性,这种迁移可以减少破坏性,尽可能的可靠。这也是重构的最佳实践。

  • gradle的整体设计是以作为一种语言为导向的,而非成为一个严格死板的框架。

  • 免费开源

安装之前需要什么?

  • 需要java 1.7 以上版本

  • 选择gradle 4.3 以上版本

本文推荐java 1.8 +Gradle 5.4

Windows用户下载安装包:https://gradle.org/next-steps/?version=5.4.1&format=bin

Mac os 或者 Linux 用户更为简单

$ brew install gradle

Updating Homebrew...

==> Auto-updated Homebrew!

Updated 2 taps (homebrew/cask and homebrew/core).

==> Updated Formulae

sphinx-doc ✔                     grakn                            jenkins-lts                      tomcat

==> Downloading https://services.gradle.org/distributions/gradle-5.4.1-all.zip

==> Downloading from https://downloads.gradle.org/distributions/gradle-5.4.1-all.zip

######################################################################## 100.0%

 /usr/local/Cellar/gradle/5.4.1: 13,767 files, 235.5MB, built in 2 minutes 13 seconds

$ gradle -v

Welcome to Gradle 5.4.1!

Here are the highlights of this release:

 - Run builds with JDK12

 - New API for Incremental Tasks

 - Updates to native projects, including Swift 5 support

For more details see https://docs.gradle.org/5.4.1/release-notes.html

------------------------------------------------------------

Gradle 5.4.1

------------------------------------------------------------

Build time:   2019-04-26 08:14:42 UTC

Revision:     261d171646b36a6a28d5a19a69676cd098a4c19d

Kotlin:       1.3.21

Groovy:       2.5.4

Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018

JVM:          1.8.0_161 (Oracle Corporation 25.161-b12)

OS:           Mac OS X 10.13.6 x86_64

安装信息告诉我们gradle安装路径是: /usr/local/Cellar/gradle/5.4.1

设置环境变量: (推荐)

以mac 为例

$ vi ~/.bash_profile 增加如下内容

$ export PATH=$PATH:/opt/gradle/gradle-5.4.1/bin

$ source ~/.bash_profile     //立刻生效

Windows 用户:

path中增加  C:\Gradle\gradle-5.4.1\bin 具体根据你安装的目录配置

验证安装初始化:

louiezhou$ gradle -v

------------------------------------------------------------

Gradle 5.4.1

------------------------------------------------------------

Build time:   2019-04-26 08:14:42

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值