使用Maven构建项目
通过SPRING INITIALIZR工具产生基础项目
访问:http://start.spring.io/
从下图入口进入:
解压项目包,并用IDE以Maven项目导入,以IntelliJ IDEA为例:
菜单中选择File–>New–>Project from Existing Sources…
选择解压后的项目文件夹,点击OK
点击Import project from external model并选择Maven,点击Next到底为止。
若你的环境有多个版本的JDK,注意到选择Java SDK的时候请选择Java 7以上的版本
然后,修改pom.xml
官方提供的pom.xml里仅有spring-boot-starter和spring-boot-starter-test两个模块
需要另加入以下模块:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
测试一下
编写一个接口试一下,能否使用
controller:
package com.insomnias.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String index(){
return "Hello World";
}
}
启动Application发现网页上出现Whitelabel Error Page错误,原因是因为没有发现xxxApplication这个类,这个类必须放置在src/main/java目录下,否则404
当移动位置后,再重新启动: