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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

gradle入门_Gradle入门:简介

發布時間:2023/12/3 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gradle入门_Gradle入门:简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

gradle入門

Gradle是一種構建工具,可以用基于Groovy編程語言的內部DSL替換基于XML的構建腳本。

最近它吸引了很多關注,這就是為什么我決定仔細研究一下。

這篇博客文章是我的Gradle教程的第一部分,它有兩個目標:

  • 幫助我們安裝Gradle
  • 描述它的一些基本概念,這有助于我們理解本教程的未來部分。
  • 讓我們從了解如何安裝Gradle開始。

    安裝Gradle

    如果使用Windows或Linux,則可以按照以下步驟安裝Gradle:

  • 從下載頁面下載二進制文件 。
  • 解壓縮該zip文件,然后將GRADLE_HOME / bin目錄添加到PATH環境變量中。
  • 如果在安裝過程中遇到問題, 請查閱官方安裝指南 。

    如果使用的是OS X,則可以使用Homebrew安裝Gradle。 我們可以通過在命令提示符處運行以下命令來做到這一點:

    brew install gradle

    我們可以通過在命令提示符下運行gradle -v命令來驗證Gradle是否正常工作。 如果Gradle正常運行,我們應該看到以下輸出(Windows和Linux用戶自然會看到一些不同的輸出):

    > gradle -v------------------------------------------------------------Gradle 1.12------------------------------------------------------------Build time: ? 2014-04-29 09:24:31 UTCBuild number: noneRevision: ? ? a831fa866d46cbee94e61a09af15f9dd95987421Groovy: ? ? ? 1.8.6Ant: ? ? ? ? ?Apache Ant(TM) version 1.9.3 compiled on December 23 2013Ivy: ? ? ? ? ?2.2.0JVM: ? ? ? ? ?1.8.0 (Oracle Corporation 25.0-b70)OS: ? ? ? ? ? Mac OS X 10.9.3 x86_64

    讓我們快速看一下Gradle構建的基本概念。

    Gradle構建簡介

    Gradle有兩個基本概念:項目和任務。 這些概念的解釋如下:

    • 項目要么是我們構建的(例如,一個jar文件),要么是我們所做的(將我們的應用程序部署到生產環境)。 一個項目包含一個或多個任務
    • 任務是執行我們的構建(例如,編譯我們的項目或運行測試)的原子單元工作。

    那么,這些概念與Gradle構建有何關系? 好吧, 每個Gradle構建都包含一個或多個項目

    這些概念之間的關系如下圖所示:

    我們可以使用以下配置文件來配置Gradle構建:

    • Gradle構建腳本( build.gradle )指定一個項目及其任務。
    • Gradle屬性文件( gradle.properties )用于配置構建的屬性。
    • 在只有一個項目的構建中, Gradle設置文件( gradle.settings )是可選的。 如果我們的Gradle構建有多個項目,則必須執行此操作,因為它描述了哪些項目參與了我們的構建。 每個多項目構建都必須在項目層次結構的根項目中具有一個設置文件。

    您可以通過閱讀Gradle用戶指南的第6章,獲取有關Gradle構建腳本的更多信息。

    讓我們繼續前進,了解如何使用Gradle插件向Gradle構建添加功能。

    更簡短的Gradle插件介紹

    Gradle的設計理念是所有有用的功能都由Gradle插件提供。 Gradle插件可以:

    • 將新任務添加到項目。
    • 為添加的任務提供默認配置。 默認配置將新約定添加到項目中(例如,源代碼文件的位置)。
    • 添加用于覆蓋插件默認配置的新屬性。
    • 向項目添加新的依賴項。

    Gradle用戶手冊提供了標準Gradle插件列表 。

    我們可以使用Gradle插件的名稱或類型來應用Gradle插件(將插件添加到項目時使用此術語)。

    通過將以下行添加到build.gradle文件中,我們可以按名稱應用插件(插件的名稱為foo ):

    apply plugin: 'foo'

    另一方面,如果要按類型應用插件(插件的類型為com.bar.foo ),則必須在build.gradle文件中添加以下行:

    apply plugin: 'com.bar.foo'

    您可以通過閱讀Gradle用戶指南的21.1應用插件來獲得有關應用插件的更多信息。

    今天就這些。 讓我們總結一下我們從此博客文章中學到的知識。

    摘要

    這篇博客文章教會了我們三件事:

    • 我們了解了如何安裝Gradle。
    • 我們了解了Gradle構建的基本構建基塊。
    • 我們知道如何使用Gradle插件向我們的構建添加功能。

    本教程的下一部分描述了如何使用Gradle創建一個簡單的Java項目。

    翻譯自: https://www.javacodegeeks.com/2014/06/getting-started-with-gradle-introduction.html

    gradle入門

    總結

    以上是生活随笔為你收集整理的gradle入门_Gradle入门:简介的全部內容,希望文章能夠幫你解決所遇到的問題。

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