1.maven导入
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.0.RELEASE</version>
<relativePath />
</parent>
<!-- 对web开发的支持,包括tomcat,spring-webmvc -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- spring boot核心,包括自动配置支持,日志和YAML -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<!-- DevTools in Spring Boot 项目热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
2.在src/main/java下创建一个包在创建一个class,记得不要直接在src/main/java下创建这个class不然会报错
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MyFirstSpringBoot {
public static void main(String[] args) {
SpringApplication.run(MyFirstSpringBoot.class, args);
}
}
这个用于启动spring boot项目
3.在src/main/resources下创建
这个是spring boot 的配置文件
4.会报错
Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]]
这是因为你maven导入javax.service这个包与spring boot自带的tomcat包冲突
把maven里面这个包删掉就行