使用eclipse快速新建spirngboot项目的方法

 更新时间:2017年04月19日 09:40:46   作者:伶壹  
本篇文章主要介绍了使用eclipse快速新建spirngboot项目的方法,具有一定的参考价值,有兴趣的可以了解一下

分享两种eclipse创建spirngboot项目的办法:

方案一:创建maven项目后修改pom文件

1.用eclipse创建简单的maven项目

2.修改pom文件

<?xml version="1.0" encoding="UTF-8"?>
<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>

  <groupId>com.chry</groupId>
  <artifactId>studySpringBoot</artifactId>
  <version>0.0.1-SNAPSHOT</version>

  <properties>
    <java.version>1.7</java.version>
  </properties>

  <!-- Inherit defaults from Spring Boot -->
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.0.RELEASE</version>
  </parent>

  <!-- Add typical dependencies for a web application -->
  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>  
  </dependencies>

  <!-- Package as an executable jar -->
  <build>
    <finalName>studySpringBoot</finalName>
  </build>
</project>

3.新建一个类文件

 package com.chry.study;

import org.springframework.boot.SpringApplication; 
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@EnableAutoConfiguration
public class SampleController {

@RequestMapping("/")
@ResponseBody
String home() {
     return "Hello World!";
  }

   public static void main(String[] args) throws Exception {
     SpringApplication.run(SampleController.class, args);
  }
}

说明:

1.spring-boot-starter-parent:

springboot官方推荐的maven管理工具,最简单的做法就是继承它。 spring-boot-starter-parent包含了以下信息:

  1. 缺省使用java6编译, 如果需要改为java 1.7,则在pom中加上java.version属性即可
  2. 使用utf-8编码
  3. 实现了通用的测试框架 (JUnit, Hamcrest, Mockito).
  4. 智能资源过滤
  5. 智能的插件配置(exec plugin, surefire, Git commit ID, shade).

2.spring-boot-starter-web

springboot内嵌的WEB容器, 缺省会使用tomcat

方案二:在eclipse上安装STS插件

1、Help -> Eclipse Marketplace

Search或选择“Popular”标签,选择Spring Tool Suite (STS) for Eclipse插件,安装 或者谷歌百度搜索

2、new project -> 输入spring 下面会有提示 选择Spring Starter Project

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • IDEA创建MyBatis配置文件模板的方法步骤

    IDEA创建MyBatis配置文件模板的方法步骤

    这篇文章主要介绍了IDEA创建MyBatis配置文件模板的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Java中的ThreadPoolExecutor线程池详解

    Java中的ThreadPoolExecutor线程池详解

    这篇文章主要介绍了Java中的ThreadPoolExecutor线程池详解,当线程池中的线程数大于 corePoolSize 时,keepAliveTime 为多余的空闲线程等待新任务的最长时间,超过这个时间后多余的线程将被终止,需要的朋友可以参考下
    2023-12-12
  • ShardingJdbc读写分离的BUG踩坑解决

    ShardingJdbc读写分离的BUG踩坑解决

    这篇文章主要为大家介绍了ShardingJdbc读写分离的BUG踩坑解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • SpringBoot预防XSS攻击的实现

    SpringBoot预防XSS攻击的实现

    XSS攻击是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面,本文主要介绍了SpringBoot预防XSS攻击的实现,感兴趣的可以了解一下
    2023-08-08
  • 谨慎使用Java8的默认方法

    谨慎使用Java8的默认方法

    为什么要谨慎使用Java8的默认方法?本文给出了为什么要慎用Java8默认方法的原因,解释的很详细,感兴趣的朋友可以参考一下
    2016-01-01
  • SpringSecurity OAuth2单点登录和登出的实现

    SpringSecurity OAuth2单点登录和登出的实现

    本文主要介绍了SpringSecurity OAuth2单点登录和登出的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • MYSQL批量插入数据的实现代码

    MYSQL批量插入数据的实现代码

    非常的实现原理,代码较多,建议大家仔细看看。
    2008-10-10
  • Java中String.format的使用方法总结

    Java中String.format的使用方法总结

    这篇文章主要介绍了Java中String.format的用法总结的相关资料,需要的朋友可以参考下
    2017-03-03
  • Java实现办公文档在线预览功能

    Java实现办公文档在线预览功能

    java实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,这篇文章就教大家如何实现这一功能,感兴趣的小伙伴可以了解一下
    2021-12-12
  • java基于递归算法实现汉诺塔问题实例

    java基于递归算法实现汉诺塔问题实例

    这篇文章主要介绍了java基于递归算法实现汉诺塔问题,结合具体实例形式分析了java递归算法的实现与使用技巧,需要的朋友可以参考下
    2017-07-07

最新评论