Java實戰之路(6):建立Gradle項目寫HelloWorld並打包

Gradle項目的建立與打包

農師傅:老碼農,xx年工做經驗(洗頭如今很省洗髮水)。 精通(xieguo)C、VC++、C#、Java等語言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh, Dubbo,Zookeeper,Kafka,Mysql,高併發等, 目前主要負責公司Java後端架構以及開發。正在進行公司的微服務改造。新入職員工馬小白的人生導師。sql

馬小白:應屆畢業生,有項目開發經驗(畢業設計:學生管理系統)。 熟悉(xueguo)Java語言,目標成爲Java大神,走上人生巔峯,座右銘:「碼出將來!!!」。 機靈、踏實、好學,農師傅的徒弟。後端

"農師傅,我們這邊用的構建工具都是Maven了吧,有用其餘的工具麼?" "有個項目以前是外包公司幫忙作的,他們就用的Gradle,除了這個項目咱都用的Maven。" "Gradle,這個好用麼,跟Maven有什麼區別啊?" "你能夠試試寫一個基於Gradle的HelloWorld啊!"架構

好了,今天咱們就看看馬小白是怎麼基於Gradle寫一個HelloWorld吧。併發

Gradle對比Maven

Ant,Maven,Gradle都是Java生態系統主要的三款構建工具,可是就目前的流行程度而言,Ant幾乎銷聲匿跡了,Maven在目前國內市場應該是佔比比較高的。Gradel出現的最晚,配置最爲靈活,是基於Grooy語言的,有必定的學習成本。 都說Gradle要替代Maven,咱們也能夠學學習Gradle怎麼使用。不過工具這玩意只要用的上手,選擇一個合適的就行啊。函數

Gradle的下載與安裝

這個也比較簡單,咱們能夠到官網進行下載。 傳送門:Gradle 安裝步驟相似Maven,將下載後的壓縮包解壓,並配置好環境變量便可。 固然也能夠不配置環境變量,直接經過在IDEA中建立Maven工程,選擇加載本地的Gradle目錄便可直接使用。微服務

IDEA中基於Gradle的Hello World

  1. 新建Gralde工程高併發

    新建工程

  2. 輸入GroupId等基本信息 工具

    輸入基本信息

  3. 選擇Gradle本地目錄 學習

    Gradle本地目錄

  4. 輸入工程路徑gradle

    輸入工程路徑

  5. 生成工程並加載gradle相關包

    生成工程
    此時,基於gradle的工程已經建立好了,是否是特別簡單。那好,接下來咱們開始寫一個Hello World吧。

  6. 新建package

    New Package

  7. 新建Class類

    New Class

  8. 建立Main函數,並輸出"Hello World"

    Hello World

  9. 點擊左邊的綠色三角運行程序,並查看輸出結果

    運行程序
    怎麼樣,Hello World就這樣跟咱們見面了。接下來,讓咱們看看怎麼用Gradle將這個程序打包成jar文件吧。

  10. 點擊窗口右側欄中的"Gradle"標籤,便可看到打包相關界面

    Gradle標籤

  11. 打開工程目錄下的build.gradle文件,能夠修改版本信息

    version

  12. 點擊jar進行打包,並可查看打包結果,生成jar包

    生成jar包

  13. 咱們若是須要修改Gradle的相關配置,能夠經過"Settings"進行配置

    Gradle配置

"農師傅,快來看看,我基於Gradle的Hello World寫好了。"馬小白興奮的說。 "嗯,還不錯。不過我們公司大部分的項目仍是都是基於Maven項目的。" "啊……"

To be continued....

馬小白搞好了Gradle,不過因爲目前公司中Maven項目仍是主流,接下來讓咱們看看她的第一個Maven項目吧。

歡迎你們關注公衆號,一塊兒走上\color{red}{Java實戰之路}!!!

Java實戰之路
做者:怎麼改 版權歸做者全部,轉載請註明出處,歡迎轉載
相關文章
相關標籤/搜索