iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 3
0
Modern Web

30天帶你潮玩Spring Boot Zone系列 第 3

[Day 3] – 建立Spring Boot專案

閱讀時間: 10分鐘

當大家要建立項目專案時,最煩惱的可能是結構的問題。如果每次建立專案,又要重新花時間去配置各種文件(有些配置每次都是相同的)。其實是挺沒效率,加上沒有一個統一及清晰的結構就會容易產生問題及不便後續維護。
所以最理想的是能一鍵建立合適的項目專案。

建立Spring Boot 專案:

利用Eclipse去建立Spring Boot 專案,除了我昨天建議使用的Eclipse版本,其他版本也可以使用的。
但必須是要在Eclipse內安裝STS plug-in。

第一步:

打開Eclipse,
然後在最上方的導覽列上選擇File > New >Others
就出現以下畫面:
https://ithelp.ithome.com.tw/upload/images/20190908/20119569ItLVNSXPcx.jpg

第二步:

在Wizards 下面點一下Spring Boot,選Spring Starter Project,
之後再按一下Next
就會到以下畫面:
https://ithelp.ithome.com.tw/upload/images/20190908/20119569MjNyJ0F9DK.jpg

第三步:

Name: 按你個人喜好而定,但最好是有意思而且是方便記的名字。
Type: Maven
Packaging: War
Java Version: 8
Language: Java
Group: 按你個人喜好而定 (default是com.example)
Artifact: 和Name一樣的,會隨Name變而變
Version: 可不改(default是0.0.1-SNAPSHOT)
Description: 項目描述
Package: 按你個人喜好而定 (default是com.example.demo)

基本上的設置按我的方式做就可以。
之後再按一下Next
就會到以下畫面:
https://ithelp.ithome.com.tw/upload/images/20190908/20119569PDNbJNuUDk.jpg

第四步:

Spring Boot Version: 2.1.8
在下面的項目,只要打開Web選Spring Web就可以。
最後按Finish完成建立Spring Boot 專案。

等一會兒,幾秒到幾十秒左右,就會在IDE里的左手邊出現Spring Boot專案的相關檔案。
如下圖:
https://ithelp.ithome.com.tw/upload/images/20190908/20119569iFmlEUG3Vc.jpg

能夠見到這個就表示大功告成啦。

每天用10分鐘左右的時間來學新東西,是不是覺得好爽呢
如果有興趣想繼續了解和學習的話,歡迎訂閱及留意小弟的文章。


上一篇
[Day 2] - Spring Boot入門前的準備
下一篇
[Day 4] – 見證Hello World的時刻
系列文
30天帶你潮玩Spring Boot Zone15

1 則留言

0
aa4731073
iT邦新手 5 級 ‧ 2021-01-05 16:47:53

請問一下,我按照大大的步驟來操作,但沒有出現JavaScript Resources的選項,想問一下如果需要它出現的話,要如何設定?

看更多先前的回應...收起先前的回應...

你好丫, 首先多謝你看我的文章。
你的情況應該是在第二步中選擇packaging的方式沒有選War,只要你選擇用War就會出現JavaScript Resources

aa4731073 iT邦新手 5 級 ‧ 2021-01-07 11:57:44 檢舉

有再次確認大大說的War選項,但問題還是沒有解決,有可能是版本跟你的不同嗎?
(我的版本:
Spring Tools4 4.9.0
Eclipse 2020-12
JDK 1.8.0_271)

根據你的設定,進行了測試。
新版本的Software沒有預設加入到JavaScript Resources,不過不要緊的,目前都不會用上這個folder, 所以現在創建一個新的Spring boot project都不會自動加入JavaScript Resources。
另外,如果真的有需要,可以從其他方式加入這個JavaScript Resources。
我會有新的文章去講解這部份,同時我也會更新這一篇文章。
謝謝

aa4731073 iT邦新手 5 級 ‧ 2021-01-11 17:41:06 檢舉

了解 謝謝大大

我要留言

立即登入留言