Eclipse搭建SpringBoot之HelloWorld

你的eclipse需要先安装

Spring Tool Suite?

首先新建Maven工程

勾选第一个按钮,第三个是选择working set ,你可以不选

下一步,配置工程信息,注意打包为jar

打开pom.xml文件,添加spring-boot依赖

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

新建文件src/main/hello/HelloController.java

package hello;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping("/")
    public String hello(){
        return "Greetings from Spring Boot!";
    }
}

新建src/main/hello/Application.java

package hello;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        // http://localhost:8080/
        SpringApplication.run(Application.class, args);
    }
}

运行Application

出现一堆:

访问localhost:8080/

时间: 2024-11-08 11:42:22

Eclipse搭建SpringBoot之HelloWorld的相关文章

eclipse搭建springBoot框架(非maven)

无论是eclipse还是idea,创建springBoot项目都很简单,而且 网上教程一大把.奈何我我工作的是内网环境,而且没有本地maven仓库,所以只能手工拿取相关jar包,导入到项目中去.下面分享一下过程,虽然没什么技术含量. 一.架子搭建 1.嗯,准备jar包.这些是我的jar包,MySQL数据库.(这不是springboot的最精简的jar包,必要的好像是30个.) 2.eclipse: 创建一个项目,起个名字直接点完成. 3.导入jar包. 删除原本tomcat的jar包 导入之前准

Eclipse搭建springboot项目(三)文件上传

知识点:SpringBoot2.x文件上传:HTML页面文件上传和后端处理 1.springboot文件上传 MultipartFile file,源自SpringMVC 1)静态页面直接访问:localhost:8080/index.html 注意点:如果想要直接访问html页面,则需要把html放在springboot默认加载的文件夹下面 2)MultipartFile 对象的transferTo方法,用于文件保存(效率和操作比原先用FileOutStream方便和高效) 访问路径 http

eclipse搭建spring-boot

一.安装spring tools插件1.在eclipse顶部找到Help-->Eclipse Marketplace-->输入"spring tools",搜索接着出现以下窗口--> -->找到Spring Tools,选择install,接着出现以下页面--> -->选择Confirm--> -->选择"I agree.....",然后选择"finish" 二. 原文地址:http://blog.

Eclipse搭建springboot项目(四)热部署

知识点:SpringBoot2.x使用Dev-tool工具热部署,快速加载启动应用 官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools 核心依赖包: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin

Eclipse搭建springboot项目(六)全局异常

知识点: 1.SpringBoot2.x服务端异常和SpringBoot配置全局异常 1).默认异常测试 int i = 1/0,不友好 2).异常注解介绍 @ControllerAdvice 如果是返回json数据 则用 RestControllerAdvice,就可以不加 @ResponseBody //捕获全局异常,处理所有不可知的异常 @ExceptionHandler(value=Exception.class) 2.SpringBoot2.x配置全局异常返回自定义异常和错误页面跳转

Eclipse搭建springboot项目(五)单元测试

知识点:Springboot2.0单元测试和自定义异常处理 1.@SpringBootTest单元测试 1).引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>

eclipse 搭建springboot项目pom.xml报错

1. 报错信息 2. 解决方法 在pom.xml文件中加入maven版本修改 <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> 3. 右键项目-->Update Project... 4. 问题解决 原文地址:https://www.cnblogs.com/zhainan-blog/p/11301026.html

Win7 Eclipse 搭建spark java1.8环境:WordCount helloworld例子

[学习笔记] Win7 Eclipse 搭建spark java1.8环境:WordCount helloworld例子在eclipse oxygen上创建一个普通的java项目,然后把spark-assembly-1.6.1-hadoop2.6.0.jar这个包导进工程就ok了.只要启动start-dfs,下面的程序就可以运行了. package com;import java.util.Arrays;import java.util.List;import org.apache.spark.

eclipse下SpringBoot开发和测试

SpringBoot是快速开发企业应用的一条捷径,尤其是在Spring4以后,项目完全不需要xml配置以来,让开发者感到巨大的流畅感. 我们使用Eclipse搭建一个基于maven的SpringBoot项目,不了解的可以看一下<用maven搭建springboot环境>. 新建maven项目,把需要的源包都建好,可以删掉web.xml文件,然后打开pom文件.这里我们的依赖要比上面文章里的多一些. 首先删除自动生成的Junit依赖,我们的单元测试虽然也是Junit,不过SpringBoot会自