成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux上安裝Gradle構建工具以實現自動構建?

譯文
系統 Linux 數據中心
本文介紹了如何在數據中心Linux服務器上安裝Gradle,以實現項目構建自動化和交付。

[[323352]]

【51CTO.com快譯】Gradle是一款開源構建工具(https://gradle.org/),可以高效地實現軟件構建和交付的自動化。使用Gradle,你可以用Java、C++、Python或所選擇的幾乎任何一種語言來編寫。可以打包應用程序以便部署在任何平臺上,甚至擴展你構建的系統,迅速見效。

Gradle可以使用Kotlin或Groovy面向對象的編程語言來定義項目配置,并支持許多流行的IDE(比如Android Studio)。

我將逐步介紹在你的一個數據中心Ubuntu Server實例上安裝Gradle的過程,以便你可以開始為應用程序構建添加自動化功能。

你需要什么?

  • Ubuntu Server的實例
  • 擁有sudo權限的用戶

如何更新/升級Ubuntu?

你要做的第一件事是確保Ubuntu已更新和升級。要注意的一點是,如果在此過程中升級了內核,你需要重新引導服務器才能使更改生效。因此,確保在可以重新引導時運行更新/升級過程。

要運行更新/升級,登錄進入到你的Ubuntu服務器,執行以下命令:

  1. sudo apt-get update 
  2. sudo apt-get upgrade -y 

升級完成后,重新啟動服務器(如有必要)。

如何安裝Java?

為了安裝Gradle,必須先安裝Java。為此,返回到終端窗口,執行以下命令:

  1. sudo apt-get install default-jdk -y 

安裝Java后,就可以準備安裝Gradle了。

如何安裝Gradle?

安裝Gradle前,必須先安裝幾個依賴項。為此,執行以下命令:

  1. sudo apt-get install apt-transport-https dirmngr wget software-properties-common -y 

這一步完成后,就該添加必要的存儲庫。為此,先使用以下命令安裝GPG密鑰:

  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36 

成功安裝密鑰后,使用以下命令添加存儲庫:

  1. sudo add-apt-repository ppa:cwchien/gradle 

最后,使用以下命令安裝Gradle:

  1. sudo apt-get install gradle -y 

使用以下命令驗證安裝:

  1. gradle -v 

你應該看到已安裝Gradle的版本方面的所有信息(圖A)。

圖A. Gradle已成功安裝

如何初始化新構建?

讓我們使用Gradle初始化演示構建。為此,使用以下命令創建一個演示目錄:

  1. mkdir ~/demo 

使用以下命令轉入到該新目錄:

  1. cd ~/demo 

一旦進入該目錄,使用以下命令對其進行初始化:

  1. gradle init 

你最終會看到一個菜單,要求你選擇要生成的項目的類型(圖B)。

圖B. 你要創建哪種類型的Gradle項目?

要創建一個基本項目,輸入1并按鍵盤上的回車鍵。下一步,選擇要使用的構建腳本(圖C)。

圖C. 在Groovy或Kotlin之間選擇

下一步,為項目命名,初始化將成功(圖D)。

圖D. 我們的初始化已成功

現在你可以準備開始使用Gradle構建項目了。恭喜你,離自動化和更快速的構建交付又近了一步。

原文標題:How to install the Gradle Build Tool on Linux for automated building,作者:Jack Wallen

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:武曉燕 來源: 51CTO
相關推薦

2021-05-31 17:37:26

ViteReactesbuild

2025-03-26 01:00:00

2022-08-26 13:56:30

模塊JavaScript

2023-08-22 10:13:53

模塊工具JavaScrip

2024-06-04 22:04:39

2023-03-15 23:59:13

前端構建工具

2020-09-07 14:40:20

Vue.js構建工具前端

2022-01-17 07:50:36

Maven Gradle 工具

2021-12-07 12:00:12

UbuntuLinuxQt 6.2.2

2021-05-07 09:06:55

GraphQLAPI 以太坊

2021-08-30 06:27:21

工具容器Docker

2013-01-31 10:15:28

JavaScriptGrunt

2021-05-25 16:34:06

JavaScript前端

2010-02-03 15:09:13

Python 構建工具

2011-12-07 10:56:29

ApacheMakeJava

2022-05-16 09:14:28

前端構建工具

2011-12-30 09:23:25

JavaPhing

2021-06-05 18:01:05

工具Rollup前端

2022-11-18 12:47:51

LinuxAWS命令行工具

2014-05-22 09:47:31

Win 8UEFI 安全引導
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本高清不卡视频 | 97人人干 | 亚洲成人精品 | 国产精品视频偷伦精品视频 | 国产1区 | 中文字幕亚洲无线 | 国产亚洲一区二区三区 | 久久久青草| 国产亚洲www | 精品国产一区二区三区久久狼黑人 | 一级片视频免费观看 | 欧美精品欧美精品系列 | 国产一区二区久久 | 婷婷久久网 | 国产欧美日韩一区 | 色接久久| 麻豆亚洲| 国产欧美精品一区二区色综合 | 中文字幕亚洲一区 | 男女性毛片 | 国产激情视频在线观看 | 国产大学生情侣呻吟视频 | 日本黄色大片免费看 | 国产午夜精品一区二区三区四区 | 操视频网站 | 理伦毛片 | 91成人在线视频 | 色综合一区 | 亚洲+变态+欧美+另类+精品 | 久草青青草 | 网站一区二区三区 | 狠狠操狠狠色 | 毛片在线免费 | 亚洲第一在线 | 成人在线小视频 | 中文字幕在线观看一区二区 | 欧美日韩国产精品一区 | 精品免费国产一区二区三区 | 国产视频91在线 | 日韩欧美1区2区 | 二区三区视频 |