如何使用Gradle包装器

在本教程中,我们将向您展示如何为您的项目创建Gradle包装器以及如何使用它。

什么是Gradle包装器?
Gradle包装器允许您运行Gradle任务,而无需在系统上安装Gradle。

1.创建一个Gradle包装器

1.1声明包装器任务。

build.gradle
task wrapper(type: Wrapper) {
    gradleVersion = '2.10' //we want gradle 2.10 to run this project
}

1.2使用gradle wrapper运行包装器任务

$ gradle wrapper

:wrapper

BUILD SUCCESSFUL

1.3将创建以下文件,请记住将这些文件和文件夹添加到您的版本控制系统(例如GitHub或Bitbucket)。

|-gradle
  |--- wrapper
      |--- gradle-wrapper.jar
      |--- gradle-wrapper.properties
|-gradlew
|-gradlew.bat 

查看gradlew文件,这是一个用于运行Gradle任务的unix shell脚本。

2.如何使用Gradle Wrapper?

2.1假设您的Gradle项目以及Gradle包装器文件已添加到GitHub,并且有人想要克隆您的项目并尝试运行它,而无需在其系统上安装Gradle。

2.2他们可以下载该项目并使用gradlew运行它,请阅读注释以gradlew说明:

$ git clone https://github.com/mkyong/spring4-mvc-gradle-annotation-hello-world.git
$ cd spring4-mvc-gradle-annotation-hello-world

# wait, build? we don't have Gradle install yet? No problem, gradlew will handle it.
$ ./gradlew build  

# first time, download the gradle 2.10..
# download project dependencies
# run the gradle build task
# ...wow, we run a Gradle task without installing Gradle!

# try run jettyRun task
$ ./gradlew jettyRun
16:16:21 INFO  Jetty 9.2.10.v20150310 started and listening on port 8080
16:16:21 INFO  spring4 runs at:
16:16:21 INFO    http://localhost:8080/spring4
Press any key to stop the server.

$ ./gradlew task

做完了

参考文献

  1. 摇篮包装
  2. 使用Gradle构建Java项目

翻译自: https://mkyong.com/gradle/how-to-use-gradle-wrapper/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值