寫在前面,在IDEA中既可以1.通過IDEA自帶的Spring初始化工具,還可以2.自己在官網(wǎng)下載項目然后導(dǎo)入。此處講述的是第2種方法吮螺。
按照時間順序進(jìn)行記錄和闡述。
第一步:獲取項目壓縮包
首先打開https://start.spring.io/帕翻,可以通過簡單的操作鸠补,在線生成一個項目的zip壓縮包。具體的操作如下嘀掸。
選擇的是Maven項目紫岩,開發(fā)語言是JAVA,然后SpringBoot的版本是2.2.4睬塌,JAVA版本選擇8被因。最后選擇Generate即可下載zip壓縮包
此處,將我個人下載的zip包也放在此處衫仑,可以自行獲取:https://github.com/dragon-wl/SpringBoot/blob/master/demo.zip
第二步:在IDEA中導(dǎo)入項目
壓縮包下載后解壓堕花,導(dǎo)入項目文狱。選擇File - New - Project from Existing Sources
第三步:解決問題
雖然項目導(dǎo)入進(jìn)去了瞄崇,發(fā)現(xiàn)并跑不起來呻粹,各種報錯。接下來確認(rèn)幾件事情苏研。
3.1 版本問題
JAVA版本在生成項目時設(shè)定的是1.8等浊,在pom文件中也可以看到JAVA版本為1.8。
下面摹蘑,設(shè)置IDEA中的相關(guān)的版本筹燕。首先是Project Structure中的JAVA版本設(shè)定。
同時衅鹿,還有Setting中的Compiler設(shè)置
3.2 依賴無法下載的問題
在pom.xml文件中添加如下代碼段
<!-- 解決spring-boot-starter-parent依賴無法下載問題-->
<!-- 參考:https://blog.csdn.net/weixin_42236404/article/details/84073969-->
<repositories>
<repository>
<id>spring-snapshots</id>
<url>http://repo.spring.io/libs-snapshot</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-snapshots
</id>
<url>http://repo.spring.io/libs-snapshot</url>
</pluginRepository></pluginRepositories>
<!--依賴解決完畢-->