- 新建项目rest-service
- 配置POM文件
- 添加依赖
- Hello World
- 生成jar包
- 参考
Intellij IDEA ,新建项目Maven空项目,目录如下:
配置POM文件
> 4.0.0 com.springtest rest-service 1.0-SNAPSHOT rest-service Maven Webapp http://www.example.com org.springframework.boot spring-boot-starter-parent 2.6.1
添加依赖
org.springframework.boot spring-boot-starter-web
等待依赖包下载完毕。项目新建完成
Hello World
@RestController
@EnableAutoConfiguration
public class MyApplication {
@RequestMapping("/")
String home() {
return "Hello world!";
}
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
}
运行 'Run MyApplication' ,打开网页,输入地址:localhost:8080,返回:
Hello world!
生成jar包
生产环境部署、运行还是需要jar包的
org.springframework.boot spring-boot-maven-plugin
运行 'mvn package',命令行打印,jar包会出现在项目下的target文件夹
…
[INFO] — maven-jar-plugin:3.2.0:jar (default-jar) @ rest-service —
[INFO] Building jar: /Users/guxianxiong/springtest/rest-service/target/rest-service-1.0-SNAPSHOT.jar
[INFO]
[INFO] — spring-boot-maven-plugin:2.6.1:repackage (repackage) @ rest-service —
[INFO] Replacing main artifact with repackaged archive
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.026 s
[INFO] Finished at: 2021-12-07T15:18:08+08:00
[INFO] ------------------------------------------------------------------------
项目目录下,运行项目
$ java -jar target/rest-service-1.0-SNAPSHOT.jar # ctrl + c 结束应用参考
1. Developing Your First Spring Boot Application



