【入门安装篇】IDEA中初始化SpringBoot项目
写在前面,在IDEA中既可以1.通过IDEA自带的Spring初始化工具,还可以2.自己在官网下载项目然后导入。此处讲述的是第2种方法。
按照时间顺序进行记录和阐述。
第一步:获取项目压缩包
首先打开https://start.spring.io/,可以通过简单的操作,在线生成一个项目的zip压缩包。具体的操作如下。
选择的是Maven项目,开发语言是JAVA,然后SpringBoot的版本是2.2.4,JAVA版本选择8。最后选择Generate即可下载zip压缩包
此处,将我个人下载的zip包也放在此处,可以自行获取:https://github.com/dragon-wl/SpringBoot/blob/master/demo.zip
第二步:在IDEA中导入项目
压缩包下载后解压,导入项目。选择File - New - Project from Existing Sources
找到刚刚解压的文件夹,选择该文件夹打开即可
选择Maven项目
继续下一步
勾选图中的项目
此粗的名字保留原来的即可,这是在线生成zip压缩包时候自己设定的
到此处项目就已经放在IDEA中了
第三步:解决问题
虽然项目导入进去了,发现并跑不起来,各种报错。接下来确认几件事情。
3.1 版本问题
JAVA版本在生成项目时设定的是1.8,在pom文件中也可以看到JAVA版本为1.8。
项目中JAVA版本要求为1.8
下面,设置IDEA中的相关的版本。首先是Project Structure中的JAVA版本设定。
选择Project Structure
设定SDK的版本为1.8
同时,还有Setting中的Compiler设置
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>
<!--依赖解决完毕-->
最后,大功告成
点击运行按钮之后,开始启动
启动之后,在浏览器中访问localhost:8080即可看到如上效果,说明启动成功了