iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0
Software Development

Spring boot 從零到寫出ChatGPT系列 第 4

Spring boot 從零開始 (4) - 啟動一個Spring boot專案吧!

  • 分享至 

  • xImage
  •  

建立Spring Boot專案

⭐️ 我們就直接透過 Spring Initializr 工具加入我們所需要的 dependency吧!

https://ithelp.ithome.com.tw/upload/images/20240918/20112118SaByFc4TWP.png

  • Project : Maven
  • Language : Java
  • Spring Boot : 3.3.3
  • Packaging : 這邊是選擇專案打包格式,我們這邊選擇 Jar
  • Java : 17

而在右邊我們可以先選以下幾個dependency

  • Spring Web
  • lombok

接下來就可以按下 Generate

這時候檔案就已經被下載了,我們就可以來解壓縮檔案!!

我們接著打開IntelliJ,選到File > New > Project from Existing Sources
選擇 Maven
https://ithelp.ithome.com.tw/upload/images/20240918/20112118uYZvg3OZAL.png

按下Finish就可以了喔!!!

IntelliJ 針對可以執行Application必要檢查的項目

SDK 17要記得載入進IDE

選到Project Strutures > SDKS > 選到前面一天下載Java SDK/bin的路徑

Project 設定要記得設定成JDK17

Project Strutures > Project之後參考以下設定
/https://ithelp.ithome.com.tw/upload/images/20240918/20112118CjTdWsd4nH.png

Modules 設定成 JDK17

Project Strutures > Modules
https://ithelp.ithome.com.tw/upload/images/20240918/20112118C94Um2DOIK.png

Java Compile 設定成 JDK17

Setting > Java Compile
https://ithelp.ithome.com.tw/upload/images/20240918/20112118Nln053kfYC.png

上面都檢查完畢之後,接著我們就可以來載入maven project !
https://ithelp.ithome.com.tw/upload/images/20240918/20112118RXXRfTvH4W.png

這邊分享個小坑,如果你們是依照我前面的步驟,第一次下載IntelliJ的會應該不會遇到問題,不過如果你曾經有嘗試過下載2021版本的人,可能這個時候再載入maven project的時候會遇到以下錯誤
org.codehaus.plexus.component.repository.exception.ComponentLookupException

不要慌張!! 不是你執行錯了,是真的這個版本有問題,不知道為甚麼他無法支援3.9.9的maven
所以這個時候請你重新下載maven,把maven降版本到3.6.3
Setting > Maven 修改設定
https://ithelp.ithome.com.tw/upload/images/20240918/20112118cqfpnQLIlw.png

再重新執行一次就可以成功了喔 /images/emoticon/emoticon08.gif

接著我們就來執行看看Run As Application.java
成功之後你會看到以下畫面
https://ithelp.ithome.com.tw/upload/images/20240918/20112118cFXTq4awPs.png

接著打開瀏覽器,網址輸入「http://localhost:8080/」,會出現以下畫面。 👇👇👇
https://ithelp.ithome.com.tw/upload/images/20240918/20112118bEY3RwSK6Q.png

這是正常的,不要害怕,你已經成功啟動專案了,我們明天就來教大家怎麼建立url吧

參考來源


上一篇
Spring boot 從零開始 (3) - Setup 開發環境
下一篇
Spring boot 從零開始 (5) - 來實現你第一個URL
系列文
Spring boot 從零到寫出ChatGPT30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言