Eclipse创建springboot项目
要是用eclipse直接创建springboot项目有几种方式,这边只讲一种,在market下载插件后直接创建
有一个值得一提的坑就是eclipse的版本不能太低,一开始学习的时候用的luna版本的eclipse,结果插件安装过程与项目创建过程出现了各种问题
目前使用的eclipse版本是Eclipse Jee 2018-12

------------------------------------------------------------------------------------------------
1.插件安装
help->Eclipse Marketplace

稍等几秒后再搜索框输入spring-tool

然后安装第一个就行了
2.项目创建
File->New->Other...

找到SpringBoot文件夹下Spring Starter Project

next之后是项目的一些配置

改改项目名与java版本包名就可以下一步了

开发web项目选择sql与web里面几个基本就差不多了,springboot版本可以根据自身需要进行选择
需要注意的是如果前端使用的是thymeleaf开发,那么使用springboot2将会默认使用thymeleaf3不需要去配置版本
还有就是第一次创建springboot项目会花费很长时间,至少半个小时左右,需要耐性等待下载配置,之后就快很多了
3.目录

上图就是刚刚我们一路演示下来创建的项目了,这里我们开发只需要关注src/main/java、src/main/resources和pom.xml就行了,测试就用src/test/java
src/main/java下的DemoApplication是启动文件,这个目录放java文件
src/main/resouces下的application.properties是配置文件
static一般放置静态文件如静态html文件、js、css等
templates一般放置动态文件如jsp,thymeleaf
4.配置
4.1 pom.xml
我们能看到pom.xml有个红叉报错

第一行报错
这个需要在该文件中加入一行maven版本的选择配置
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>

这个maven版本可能需要你手动配置,默认的好像是4.0.0,找不到配置才报第一行错误
保存pom.xml之后红叉就消失了,但是项目上的红叉还没消失,这个时候右键项目->Maven->Update Project

稍等一会儿之后项目上的报错也就消失了
4.2 配置文件配置
这里的配置文件说的就是有叶子标志的application.properties
不过配置properties文件有点out的感觉,所以我们将properties文件删除新建一个名为application.yml的文件替代它
新建这个文件也很简单,右键src/main/resouces文件夹new一个file后缀名为yml就行了,这里就不截图展示操作了
新建完之后是这个样子

yml文件的语法比properties文件的配置语法更简洁直观

相关的依赖配置就在pom文件里面添加就行了,详细就不赘述了
4.3 补充一点
需要注意的是,使用mvc的时候会报找不到文件错误,也就是找不到resources文件夹下的页面
这个时候需要在pom.xml文件中添加几行

<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
浙公网安备 33010602011771号