1. 创建一个maven工程
2. 在 pom.xml 中添加如下配置:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.0.RELEASE</version>
</parent>
<!-- 添加 web 应用的依赖 -->
<dependencies >
<dependency>
<groupId>org.springframework.boot</groupId >
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies >
3. 在webapp中添加如下配置:
web.xml的内容为:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="Frontend" version="3.0">
</web-app>
4. 创建一个类,如下:
@RestController
@EnableAutoConfiguration
public class Application {
@RequestMapping("/")
public String hello() {
return "First SpringBoot";
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
5. 运行Application类
控制台有如下信息
6. 测试
在浏览器中地址栏中输入localhost:8080/
7. 打包
(1)在pom.xml加入如下内容
<build>
<!-- 将应用打包成一个可以运行的 jar -->
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
(2)使用maven 打包
(3)切换到项目目录下的target下,执行以下命令:
java -jar springbootdemo-0.0.1-SNAPSHOT.jar
再执行第6步测试