打开编辑器 创建一个新的项目
image.png
左边选择Spring Initializr 点击Next
image.png
选择打包方式 这里先选择jar包 后面会转成war包
其余都默认了 可以修改maven坐标
image.png
选择所需的组件 就是创建的pom初始化引入了选择的依赖
image.png
配置工程名 和 工程路径
image.png
工程目录展示
image.png
新建一个Controller
image.png
类名
image.png
使用@RestController注解交给spring管理 可以理解为 @Controller + @RsponseBody 的效果
@RequestMapping 映射路径为test
image.png
右上角点击启动项目
image.png
控制台输出 可以看到默认的端口为8080
image.png
在浏览器中访问
image.png
在resources目录下的application.properties中配置端口为80
image.png
重新启动项目访问 http://localhost/test 就可以看到效果
将项目改为war包并使用tomcat7插件来运行
到pom.xml中找到packaging修改为war
image.png
image.png
并添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
image.png
找到plugins节点添加tomcat插件
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
<port>80</port>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
image.png
配置启动方式
image.png
点击+号 选择maven
image.png
在Command line里面 写入 clean tomcat7:run
image.png
启动
image.png
成功输出
image.png