环境
IDE: IntelliJ IDEA
JAVA: 1.8
构建项目
打开网站: https://start.spring.io/
Switch to the full version -> 选择Java版本1.8 -> Generate Project -> 下载到本地
打开项目
1、配置Maven镜像
可以配置国内的镜像仓库提高依赖下载速度:
Build,Execution,Deployment -> Remote Jar Repositories -> Maven Jar Repositores -> Add
http://maven.aliyun.com/nexus/content/groups/public/
2、打开项目
解压压缩包 -> import Project -> import project from external model(Maven) -> 一路next
打开文件后要安装依赖,所以需要等待好大一会(喝杯茶去…)
引入web模块
pom.xml中添加支持web的模块:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
编写Controller
demo/src/main/java/com/example/demo/HelloWorldController.class
@RestController public class HelloWorldController { @RequestMapping("/") public String index() { return "Hello World"; } }
代码可能出现错误提示,还要等待依赖下载完毕才消失
启动服务
主程序:demo/src/main/java/com/example/demo/DemoApplication.java
启动程序,访问:http://localhost:8080/
说实话太慢了,环境2小时,启动1分钟
参考