打开 eclipse,左上角 File -> New -> Others -> Maven -> Maven Project - 【Next】
注意:Create a simple project 不要勾选
选择项目类型: maven-archetype-quickstart -> 【Next】
填写项目参数:项目组和名称 -> 【Finish】
项目结构截图:
① 配置 spring boot 基本环境
② 配置依赖 - springboot web 应用基本环境
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- 管理 springboot 中的版本 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> </parent> <!-- 管理 springboot 中的版本 --> <groupId>cn.alin</groupId> <artifactId>springboot</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <!-- springboot web 依赖 - --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- springboot web 依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
如上几个步骤就已经搭建好了,改造一下启动类 App.java
@SpringBootApplication public class App { public static void main(String[] args) { SpringApplication.run(App.class, args); } }
创建一个 Controller 测试,test.java
@Controller @EnableAutoConfiguration public class test { @RequestMapping("/hello") @ResponseBody public static String hello() { return "<h1>SpringBoot Start</h1>"; } }
注意:SpringBoot启动类与Controller层必须否保持在同级目录下
@SpringBootApplication默认的扫描位置就是App启动类所在的同级目录和子目录
● 运行项目 或者 App.java启动类
● 启动成功
. ____ _ __ _ _ /\\ / ___‘_ __ _ _(_)_ __ __ _ \ \ \ ( ( )\___ | ‘_ | ‘_| | ‘_ \/ _` | \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ‘ |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v1.5.9.RELEASE)
● 访问 hello
原文:https://www.cnblogs.com/Dm920/p/12503129.html