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


Gradle項目的創建與打包

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

馬小白:應屆畢業生,有項目開發經驗(畢業設計:學生管理系統)。
熟悉(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. 輸入工程路徑輸入工程路徑

  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項目吧。

歡迎大家關注公眾號,一起走上Java實戰之路!!!
Java實戰之路
作者:怎么改
版權歸作者所有,轉載請注明出處,歡迎轉載


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM