農師傅:老碼農,xx年工做經驗(洗頭如今很省洗髮水)。 精通(xieguo)C、VC++、C#、Java等語言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh, Dubbo,Zookeeper,Kafka,Mysql,高併發等, 目前主要負責公司Java後端架構以及開發。正在進行公司的微服務改造。新入職員工馬小白的人生導師。 馬小白:應屆畢業生,有項目開發經驗(畢業設計:學生管理系統)。 熟悉(xueguo)Java語言,目標成爲Java大神,走上人生巔峯,座右銘:「碼出將來!!!」。 機靈、踏實、好學,農師傅的徒弟。sql
"農師傅,我們公司大部分項目都是Maven構建的,我仍是把Maven用熟了再說吧。" "能夠啊。" "好的,您看看下個人基於Maven工程的Hello World吧。" "我暈,又一個Hello World啊。"後端
以前咱們已經學習了在IDEA中配置Maven,在IDEA中建立Java工程輸出Hello World,那此次咱們看看建立一個基於Maven的Hello World程序吧。架構
打開IDEA,新建Maven工程 併發
輸入GroupId,ArtifactId 函數
選擇工程目錄,點擊Finish 微服務
基於Maven構建的工程就建立好了,咱們能夠經過右邊工具欄看到Maven構建的相關功能,若是次工具欄中沒有加載該工程,能夠經過其中的「+」按鈕打開該工程的目錄,選擇「pom.xml」文件加載便可 高併發
建立Java Class,先建立Package,或者直接建立Class均可以,此處咱們直接建立Class文件 工具
在類文件中建立Main函數,並輸出內容 學習
點擊Main函數左邊的綠色三角,運行程序,查看輸出結果 設計
能夠經過Maven功能欄進行打包
固然也能夠經過下方的「Teminal」窗口經過Maven命令進行打包
「農師傅,我基於Maven構建的Hello World寫好啦。」 「嗯,還不錯,這些都是小兒科啦,我們公司如今主要使用的Spring Boot,你能夠先熟悉下。」 「嗯,好的,我看來還有Hello World要寫啊。」馬小白,意識到了還得再基於Spring Boot寫一個Hello World吧。
馬小白搞好了Gradle,不過因爲目前公司中Maven項目仍是主流,接下來讓咱們看看她的第一個Maven項目吧。
歡迎你們關注公衆號,一塊兒走上Java實戰之路!!!
做者:怎麼改 版權歸做者全部,轉載請註明出處,歡迎轉載