通过spring boot+maven搭建的一个简单项目
2018-01-22 13:24
1516 查看
1、创建Maven工程
打开Eclipse,点击File->New->Other,在弹出对话框中,选中Maven Project。 点击Next按钮,出现下图,根据自己需要设置,可以使用默认的。
再点击Next按钮,出现下图,选中图中背景为蓝色的项。
再点击Next按钮,设置Group Id和Artifact Id,其他项可以不用设置。
点击Finish按钮,完成项目的创建。
2、编写pom.xml
在parent部分使用spring-boost-starter-parent。spring-boost-starter-parent是重要的默认的父工程,它提供了dependency-management部分。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.3.RELEASE</version> </parent>1
2
3
4
5
如果我们向pom.xml添加spring-boot-starter-web依赖(在parent这部分之后):
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>1
2
3
4
5
6
此时pom.xml如下图所示:
编写完后,右键项目选择Maven->Update Project(如项目无报错,则不需要)。创建Java的Source Folder,结构如下图:
如果出现无法新建文件问题,解决方法见:
解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
3、测试Spring Boot 应用
在src/main/java目录下,新建一个com.neon.apple包,然后在包下面新建一个类。package com.neon.apple; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @EnableAutoConfiguration public class AppleApplication { @RequestMapping("/") String home() { return "Hello World!"; } public static void main(String[] args) { SpringApplication.run(AppleApplication.class, args); } }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
启动程序,右键AppleApplication.java文件,选择run as -> Java Application。
如果没有报错的话,在浏览器中输入: http://localhost:8080/
资料转载博客于:http://blog.csdn.net/webzhuce/article/details/54176004
相关文章推荐
- 快速搭建一个简单的springboot项目
- Maven构建一个最简单的Spring Boot + Spring MVC项目
- idea+maven+springboot搭建web简单项目经历小计(RestController)
- 扩展:通过SPRING INITIALIZR工具产生基础项目搭建SpringBoot+maven项目
- 使用IDEA和Maven搭建一个Spring Boot项目
- Spring boot 搭建一个简单的 Java EE 项目
- 基于maven+dubbo+spring+zookeeper的简单项目搭建
- 用Spring Boot搭建简单web项目
- springboot搭建简单Maven工程示例
- 通过maven将springboot项目发布为jar包
- springboot入门,简单能跑的项目快速搭建
- 简单的springboot项目搭建
- 使用Gradle创建一个最简单的Spring Boot项目
- Springboot+maven+mysql+thymeleaf 简单框架搭建
- Eclipse 搭建 Maven Spring Boot 项目
- SpringBoot+Maven项目实战(6):整合Log4j和Aop,实现简单的日志记录
- 如何搭建一个sts/eclipse的Spring Boot项目
- 新建一个maven spring boot项目中遇到的问题
- 利用Maven快速创建一个简单的spring boot 实例
- IDEA上搭建maven项目整合springboot+mybatis+shiro