`
futeng
  • 浏览: 265756 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

【最清晰】Gradle安装.md

阅读更多

下载

官网下载
我的备份

安装

示例使用的是当前最新的版本 gradle-1.12-all.zip

Windows
示例直接解压到目录C:\Apps\System\Gradle\gradle-1.12,该目录即为gradle的安装目录。

#新建系统变量,值即为gradle的安装目录
GRADLE_HOME=C:\Apps\System\Gradle\gradle-1.12
#再在系统PATH开头添加该变量,主要别忘了结尾的分号
PATH=%GRADLE_HOME%\bin;

 

Mac OS X and Linux 
示例解压到/opt/gradle目录

#配置到当前用户的配置脚本中 一般是 ./.bash_profile 或者 ./etc/profile,添加如下两行
export GRADLE_HOME=/opt/gradle
export PATH=$PATH:$GRADLE_HOME/bin

 

测试

#Win+R,输入cmd,打开命令行。别再用鼠标点来点去的了 :)
#输入 gradle -v

C:\Users\teng>gradle -v

------------------------------------------------------------
Gradle 1.12
------------------------------------------------------------

Build time:   2014-04-29 09:24:31 UTC
Build number: none
Revision:     a831fa866d46cbee94e61a09af15f9dd95987421

Groovy:       1.8.6
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
Ivy:          2.2.0
JVM:          1.6.0_37 (Sun Microsystems Inc. 20.12-b01)
OS:           Windows NT (unknown) 6.2 amd64

#至此gradle已安装正常

 

Hello World

国际惯例,写个hello world构建脚本测试下gradle能否正常使用。新建文件build.gradle写入如下内容:

task helloWorld {
  doLast {
    println 'Hello World!'
  }
}

 本例在Windows CMD下编译执行该脚本

#注意切换到脚本所在目录,或者指定全路径脚本名
G:\Inbox\gradle>gradle -q helloWorld
Hello World!

 

转载请标明作者和原文链接

 

                                                                                                               ifuteng#gmail.com 2014/6/25

1
0
分享到:
评论

相关推荐

    什么是gradle,及其的作用.md

    通过这种方式,项目间的依赖关系和构建顺序可以被清晰地组织和执行。 6. 插件生态系统:Gradle拥有广泛的插件生态系统,这些插件覆盖了从常规的Java应用构建到Android应用开发、Web开发甚至持续集成的各种场景。...

    SpringBoot笔记.md

    这样做的好处是可以减少对象间的耦合度,使系统结构更为清晰。 - **实现机制** - 通常通过依赖注入(Dependency Injection, DI)来实现。 - 在Spring中,通常通过XML配置文件或注解的方式进行Bean的声明。 #####...

    一个基于SpringBoot+Editor.md的 API接口文档.zip

    标题 "一个基于SpringBoot+Editor.md的 API接口文档" 提示我们这个项目是关于构建一个使用SpringBoot框架的API接口管理系统,其中可能包含了与编辑器Editor.md的集成,用于创建和展示API文档。Editor.md是一款开源的...

    java.模块与包(解决方案).md

    10. Maven的`pom.xml`配置和Gradle的`build.gradle`配置:这些是分别对应Maven和Gradle项目中配置模块信息的文件和方法。 11. 域名反写的命名规则:包命名通常采用域名反转的方式,即从公司域名倒序开始,如`...

    LinkageError如何解决.md

    同时,在使用构建工具时,需要正确管理项目依赖,避免依赖的版本冲突,保持项目依赖关系的清晰和一致。 7. 实际操作示例:示例中提供了使用命令行编译和运行Java程序时,如何设置类路径的具体操作。在编译和运行时...

    ErrDuplicateEntry(解决方案).md

    在使用Gradle构建Android项目时,我们经常遇到一个名为ErrDuplicateEntry的错误,该错误通常表明项目中存在重复的文件或库条目。解决这个问题涉及以下几个重要步骤: 首先,我们需要确定导致重复的特定文件或库。...

    docs_gitlab-flow.md

    1. **打开gradle.properties**: 在项目根目录下找到并打开`gradle.properties`文件。 2. **版本更新**: 将`version`字段设置为与里程碑标题匹配的版本号加上`-SNAPSHOT`,例如:`1.0.0-SNAPSHOT`。 3. **避免旧版本*...

    安卓视频播放器AndroidVideoplayer,支持多种解码.zip

    6. **README.md**:这是一个Markdown格式的文件,通常包含项目简介、安装指南、使用方法等重要信息。对于Android Video Player,这里可能会有如何集成播放器到其他项目、如何配置解码器等说明。 7. **PULL_REQUEST_...

    java.Lombok(解决方案).md

    如果使用Maven或Gradle等构建工具,应确保已经添加了Lombok的依赖。以下是Maven的依赖配置示例: ```xml <groupId>org.projectlombok <artifactId>lombok 最新版本</version> <!--请替换为最新的版本号--> ...

    LinkageError解决办法.md

    同时,也要检查代码中是否有错误的内部引用,比如导入了不存在的类或方法,这通常需要开发者对代码结构和依赖关系有清晰的认识。 解决LinkageError的综合步骤包括:首先查看错误日志,定位错误的具体原因,然后检查...

    MissingResourceException(解决方案).md

    在使用构建工具如Maven或Gradle时,必须确保资源文件被添加到构建路径中,以便构建过程中能正确包含它们。 其次,资源加载请求中使用的基名字符串(basename)必须正确无误。基名字符串通常指的是不包含文件扩展名...

    开源项目-blang-semver.zip

    在深入学习和使用blang/semver之前,建议先阅读`README.md`以了解项目的基本信息和安装步骤。然后,你可以通过查看源代码来理解其内部实现,尤其是处理版本和范围的部分。如果打算参与项目的开发,那么`CONTRIBUTING...

    XTools-idea

    5. CHANGELOG.md:这是一个变更日志文件,通常记录了项目自上次发布以来的所有变更和更新。它为开发者和用户提供了版本之间差异的清晰视图。 6. gradle.properties:这个文件用于配置Gradle的行为,包括JVM参数、...

    WifiConnectionException.md

    5. Wi-Fi管理库依赖:在代码中使用Wi-Fi管理库时,需要确保项目已正确引入并包含必要的依赖,如build.gradle文件中添加了正确的库依赖项。 6. 具体实现细节:实际的Wi-Fi连接逻辑需要依据所使用的Wi-Fi库API来实现...

    安卓天气预报APP.zip

    README.md文件则是开发者对外提供项目说明的地方,通常包含了项目的安装步骤、如何运行项目、功能介绍以及联系信息等。通过README.md,用户或开发者可以快速了解该项目的基本情况以及如何参与其中。 资源内容.txt和...

    SmartCity-智慧城市-移动应用开发资源

    BaseRecyclerView.md是一个Markdown格式的文档,通常用于描述和解释如何使用BaseRecyclerViewAdapterHelper这个库。这个库可以帮助开发者快速实现复杂列表的数据绑定,减少重复代码的编写,提高开发效率。在开发智慧...

    MXVideo-Kotlin资源

    “README_zh.md”和“readme.txt”是文档文件,其中“README_zh.md”可能是用Markdown格式书写的中文版的Readme文档,它提供了关于项目的详细介绍、使用说明和可能的贡献指南。而“readme.txt”可能是为习惯于传统...

    gradle-changelog-plugin:用于以“保持变更日志”样式解析和管理变更日志的插件

    `gradle-changelog-plugin` 插件的工作原理是,它读取项目中的变更日志文件(通常是`CHANGELOG.md`),然后根据“保持变更日志”格式解析其中的条目。开发者可以利用这个插件来自动化生成新的版本日志,或者在构建...

    kotlin-gradle-starter:Kotlin入门套件,使用gradle和spek进行测试

    Spek是一个测试框架,专为Kotlin设计,它提供了声明式的测试API,使得测试代码更加清晰、易于理解。在Kotlin-Gradle-Starter项目中,你会看到如何使用Spek编写单元测试和集成测试,验证代码的正确性。Spek的使用可以...

    CurtainView.zip

    1. `gradlew.bat` 和 `gradlew`:这是Gradle的Wrapper,用于执行Gradle构建脚本,无需在系统中全局安装Gradle。 2. `.gitignore`:定义了版本控制中应忽略的文件和目录,避免将不必要的文件添加到Git仓库。 3. `...

Global site tag (gtag.js) - Google Analytics