日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Gradle笔记

發布時間:2025/7/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Gradle笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

本博客對Gradle進行一個簡單的介紹,以及它的安裝。

?

Gradle介紹

Gradle是一個基于JVM的構建工具,它提供了:

  • 像Ant一樣,通用靈活的構建工具
  • 可以切換的,基于約定的構建框架
  • 強大的多工程構建支持
  • 基于Apache Ivy的強大的依賴管理
  • 支持maven, Ivy倉庫
  • 支持傳遞性依賴管理,而不需要遠程倉庫或者是pom.xml和ivy.xml配置文件。
  • 對Ant的任務做了很好的集成
  • 基于Groovy,build腳本使用Groovy編寫
  • 有廣泛的領域模型支持構建

Gradle 概述

1,基于聲明和基于約定的構建。

2,依賴型的編程語言。

3,可以結構化構建,易于維護和理解。

4,有高級的API允許你在構建執行的整個過程當中,對它的核心進行監視,或者是配置它的行為。

5,有良好的擴展性。有增量構建功能來克服性能瓶頸問題。

6,多項目構建的支持。

7,多種方式的依賴管理。

8,是第一個構建集成工具。集成了Ant, maven的功能。

9,易于移值。

10,腳本采用Groovy編寫,易于維護。

11,通過Gradle Wrapper允許你在沒有安裝Gradle的機器上進行Gradle構建。

12,自由,開源。

?

Gradle 安裝

1,安裝JDK,并配置JAVA_HOME環境變量。因為Gradle是用Groovy編寫的,而Groovy基于JAVA。另外,Java版本要不小于1.5.

2,下載。地址是:http://www.gradle.org/downloads。在這里下載你要的版本。

3,解壓。如果你下載的是gradle-xx-all.zip的完整包,它會有以下內容:

  • 二進制文件
  • 用戶手冊(包括PDF和HTML兩種版本)
  • DSL參考指南
  • API手冊(包括Javadoc和Groovydoc)
  • 樣例
  • 源代碼,僅供參考使用。

4,配置環境變量。配置GRADLE_HOME到你的gradle根目錄當中,然后把%GRADLE_HOME%/bin(linux或mac的是$GRADLE_HOME/bin)加到PATH的環境變量。

linux用戶可以在~/.bashrc文件中配置。

?

配置完成之后,運行gradle -v,檢查一下是否安裝無誤。如果安裝正確,它會打印出Gradle的版本信息,包括它的構建信息,Groovy, Ant, Ivy, 當前JVM和當前系統的版本信息。

?

另外,可以通過GRADLE_OPTS或JAVA_OPTS來配置Gradle運行時的JVM參數。不過,JAVA_OPTS設置的參數也會影響到其他的JAVA應用程序。

轉載于:https://my.oschina.net/yq0128/blog/704061

總結

以上是生活随笔為你收集整理的Gradle笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。