Gradle 使用 Gradle 圖形用戶界面

2022-08-03 11:46 更新

除了支持傳統(tǒng)的命令行界面,Gradle 也提供了一個圖形用戶界面(GUI)。這是一個獨立的用戶界面,可以通過加上 --gui 參數(shù)來啟動。

Launching the GUI

gradle --gui  

注意:此命令行窗口被將鎖定,直到 Gradle GUI 被關閉。如果是在 linux/unix 系統(tǒng)下,則可以通過(gradle --gui&)讓它作為后臺任務運行。

如果你在你的 Gradle 項目目錄下運行 Gradle GUI,你應該會看到一個任務樹。

GUI Task Tree

最好是從 Gradle 項目目錄運行此命令,這樣對 UI 的設置就可以存儲在你的項目目錄中。當然,你也可以先運行它,然后通過在 UI 中的設置(Setup)選項卡,改變工作目錄。

在 Gradle 的用戶界面(UI)中,上面是 4 個選項卡,下面則是輸出窗口。

任務樹

任務樹顯示了所有項目和它們的任務的層次結構。雙擊一個任務可以執(zhí)行它。

這里還提供了一個過濾器,可以把比較少用的任務隱藏。你可以通過過濾器(Filter)按鈕切換是否進行過濾。通過編輯過濾器,你可以對哪些任務和項目要顯示進行配置。隱藏的任務顯示為紅色。注意:新創(chuàng)建的任務默認情況下是顯示狀態(tài)(而不是隱藏狀態(tài))

任務樹的上下文菜單會提供以下選項:

  • 執(zhí)行忽略依賴關系。這使得重新構建時不去依賴項目(與 -a 選項一樣)
  • 將任務添加到收藏夾(見收藏夾(Favourites)選項卡)
  • 隱藏選擇的任務。這將會把它們添加到過濾器中。
  • 編輯 build.gradle 文件。注意:該操作需要 Java 1.6 或更高的版本,并且要求在你的操作系統(tǒng)中關聯(lián) gradle 文件。

收藏夾

收藏夾選項卡用來儲存經(jīng)常執(zhí)行的命令。這些命令可以是復雜的命令(只要它們符合 Gradle 的語法),你可以給它們設置一個顯示名稱。它用于創(chuàng)建一個自定義的命令,來顯示地跳過測試,文檔,例子。你可以稱之為“快速構建”。

你可以根據(jù)自己的喜好,對收藏夾進行排序,甚至可以把它們導出到磁盤,并在其他地方導入。如果你在編輯它們的時候,選上“始終顯示實時輸出”,它只有在你選上“當發(fā)生錯誤時才顯示輸出”時有效。它會始終強制顯示輸出。

命令行

命令行選項卡是直接執(zhí)行單個的 Gradle 命令的地方。你只需要輸入命令行中你經(jīng)常在“Gradle”后面輸入的命令即可。它也對要添加到收藏夾的命令提供了先去嘗試的地方。

設置

設置(Setup)選項卡允許你配置一些常規(guī)的設置

GUI Setup

  • 當前目錄 定義了你的 Gradle 項目(通常是 build.gradle 所在的位置)的根目錄。
  • 堆棧跟蹤輸出 這決定了當出現(xiàn)錯誤時,有多少信息定到堆棧跟蹤。注意:如果你在命令行或收藏夾選項卡上指定了堆棧跟蹤級別,將會覆蓋這里的設置。
  • 只在出現(xiàn)錯誤時顯示輸出 啟用此選項將在任務執(zhí)行時隱藏任何輸出,除非構建失敗。
  • 使用自定義的 Gradle 執(zhí)行器 - 高級功能 這為你提供了啟動 Gradle 命令行的替代方法。這是很有用的。如果你的項目需要在另一個批處理文件或 shell 腳本中做一些額外的配置(比如指定一個初始化腳本)。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號