Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK)。
本文详细介绍了创建第一个基于 eclipse(eclipse-jee-neon-3-win32-x86_64.zip)+spring boot 创建的项目。
spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot 致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。也就是说,Spring Boot 是为了简化 Spring 开发而生,主要思想是降低 spring 的入门,使得新手可以以最快的速度让程序在 spring 框架下跑起来。
今天我们就来创建第一个基于 eclipse(eclipse-jee-neon-3-win32-x86_64.zip)+spring boot 创建的项目。
一、安装 STS 插件
要在 eclipse 使用 spring boot 创建项目,必须先安装 STS(Spring Tool Suite (STS) for Eclipse),如果网速给力的话可以选择在线安装,否则建议选择离线安装。
1. 在线安装
Help -> Eclipse Marketplace
Search 或选择 "Popular" 标签,选择 Spring Tool Suite (STS) for Eclipse 插件,安装:
2. 离线安装
(1)先下载 STS 插件,下载地址为: https://spring.io/tools/sts
(2)Help->Install New Software
(3)点击 "Add->Archive..",然后选择刚才下载的 STS 插件,并给插件起个名字, 点击"OK" 就行了。
(4)选择几个以 IDE 结尾的组件安装就可以了,如果等待的事件较久,可以一个一个安装。
(5)查看是否安装成功
Window->Show View->Other,查看是否有 Spring 组件,有则表明我们已经安装成功了。
二、创建 Spring Boot 项目
(1)创建项目,选择 Spring starter Project。填写跟项目相关的各种信息,然后 Next:
(2)选择需要的 Dependency,然后 Next:
(3)最后 "Finish", 就开始下载 jar 包了,这个过程需要的时间比较长。
三、运行项目
(1)右键 DemoApplication 中的 main 方法,Run As -> Spring Boot App,项目就可以启动了。
- package com.example;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- @SpringBootApplication public class DemoApplication {
- public static void main(String[] args) {
- SpringApplication.run(DemoApplication.class, args);
- }
- }
(2)如果要运行 hello world,则使用 @RestController 注解,并且添加 hello 方法。
- package com.example;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- @RestController
- @SpringBootApplication
- public class DemoApplication {
- @RequestMapping("/")
- public String hello(){
- return"Hello world!";
- }
- public static void main(String[] args) {
- SpringApplication.run(DemoApplication.class, args);
- }
- }
如何运行我们的 Application,看到 hello world 的输出呢?
第一种方式是直接运行 main 方法:
选中 DemoApplication 的 main 方法 -> 右键 -> Run as ->Java Applicacation,之后打开浏览器输入地址:http://127.0.0.1:8080 / 就可以看到 Hello world! 了。
第二种方式:
右键 project –> Run as –> Maven build –> 在 Goals 里输入 spring-boot:run , 然后 Apply, 最后点击 Run。
四、打包
1. 命令:clean package
2. 执行命令:Java –jar xxxxxx.jar
来源: http://www.phperz.com/article/17/1207/357533.html