1. 程式人生 > >Gradle構建Java類庫結構

Gradle構建Java類庫結構

Gradle是類似Maven的一種構建工具,它能夠從Maven和Ivy(Apache)庫中下載依賴。
其通過指令碼語言來定義構建專案,Gradle指令碼使用的語言是Groovy(Spring總會遇到)和Kotlin(IntellJ IDEA廠商JetBrains),術語中稱之為領域特定語言(簡稱DSL)

Gradle通過命令列來暴露相關介面,當然也支援IDE

建立一個專案目錄,進入目錄
那麼生成一個完整的專案結構可以使用:gradle init命令,後面會讓選擇要建造的專案。

不過也可以通過傳入引數來建立,比如參考連結一的例子

gradle init --type java-library --project-name jvm-library

這個命令聲明瞭建造的專案型別為java-library,專案名字為jvm-library
接下來執行:

gradlew build

這個命令會自動生成專案結構。
gradle的行為和Maven很像,在使用者主目錄下,如果是windows,則在C:/使用者/你的使用者名稱/.gradle目錄下有很多依賴的Jar包。

(.gradle是隱藏檔案,因此如果找不到配置以下檔案選項)

很可能會輸出錯誤日誌,因為網路連結的原因會下載Jar包超時,多試幾次,不行就把Jar包乾掉吧。
檢視生成Jar包

生成JavaDoc:
在這裡插入圖片描述

檢視JavaDoc

在這裡插入圖片描述

在這裡插入圖片描述

參考連結

  1. https://guides.gradle.org/building-java-libraries/