spring cloud是spring中的一个快速开发框架。本实例采用spring+maven来配置一个简单的spring开发实例。

1、首先安装java和maven环境。

①、安装java,不做过多描述。我是安装在D盘下。如下图

②、配置java的JDK

③、执行cmd命令,查看java安装情况,输入 java -version (查看安装版本),java 和javac 均可,如下图

2、首先安装maven环境。

在网上下载maven的安装包

解压

进行配置文件的手动配置

进行环境配置

进行测试是否安装成功

以上情况,则代表配置成功。

3、在myeclipse中配置maven

4、 myeclipse 配置完成,下面开始创建简单的实例

默认pom文件

引入常用的包

     <!-- Inherit defaults from Spring Boot -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4..RELEASE</version>
</parent> <!-- Additional lines to be added here... -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency> <dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.2.</version>
</dependency> <dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.</version>
</dependency>
</dependencies> <!-- Package as an executable jar -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

创建一个实例java

 import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*; @RestController
@EnableAutoConfiguration
public class Example { @RequestMapping("/")
String home() {
return "Hello World!"; // Copyright: w w w . y i I b A i.c O m
} public static void main(String[] args) throws Exception {
SpringApplication.run(Example.class, args);
} }

直接点击run即可

代表成功

注意:所用java版本必须与maven相近(java 1.5 以上)最好安装和配置的一致

最新文章

  1. Qt And MFC Mouse Over Tips
  2. CentOS 下 MySQL DateBasic 抢救
  3. snmp ubuntu/centos--
  4. mysql 命令(二)
  5. ajax与HTML5 history pushState/replaceState实例
  6. css3 calc()方法详解
  7. setTimeout()和setInterval() 何时被调用执行
  8. cookie与localstorage和sessionstorage的区别比较
  9. 电梯调度--c++--软件工程
  10. php 开发最好的ide: PhpStorm
  11. List&lt;T&gt;的IndexOf方法和Remove方法
  12. 搞Solr这一年(本人QQ 282335345 群412268049 欢迎大家一起学习Solr 非诚勿扰)
  13. python3 - 通过BeautifulSoup 4抓取百度百科人物相关链接
  14. usaco 2002 月赛 Fiber Communications 题解
  15. Java入门(6)——集合、基本数据类型和引用数据类型的相互转换
  16. Hibernate学习笔记(6)---Criteria接口
  17. JDK1.7 高并发下的HashMap
  18. Docker的简单介绍及使用
  19. Eigen解线性方程组
  20. 关于Unity中的特殊文件目录和资源管理(专题四)

热门文章

  1. cordova 中de.sitewaerts.cordova.documentviewer 插件 看pdf图片缩略图与实际图片不一致
  2. http各类攻击及tcpcopy工具
  3. Linux 设备驱动模型
  4. SSH 框架搭建与开发
  5. 《转》 在C++中使用TinyXML2解析xml
  6. kill -signal
  7. 聚合数据Android SDK 12306火车票查询订票演示示例
  8. 【Python数据分析】IPython基础
  9. OC中动态创建可变数组的问题.有一个数组,数组中有13个元素,先将该数组进行分组,每3个元素为一组,分为若干组,最后用一个数组统一管理这些分组.(要动态创建数组).两种方法
  10. Windows下Tomcat+nginx配置证书实现登录页https访问