新建一个maven项目springboot,步骤如下,在Eclipse中选择File-->new-->Project-->Maven-->Maven Project,建立的Maven项目信息如下:

注意:在实验环境中,如果创建的Maven项目为Jdk1.7版本我们需要将其改为jdk1.8版本,右键点击项目-->build path-->Configure Build Path 然后我们就可以切换版本了。

修改之后我们就开始添加SpirngBoot maven依赖,打开pom.xml文件,填入下面的内容:

<?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.shiyanlou</groupId><artifactId>springboot</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>springboot</name><description>Demo project for Spring Boot</description><!--设置父模块 这样就可以继承父模块中的配置信息--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.4.RELEASE</version><relativePath/></parent><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><java.version>1.8</java.version></properties><dependencies><!--添加web依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies><build><plugins><!--spirng Boot maven插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

接着我们建立下面的目录结构:

同样的在包com.shiyanlou.springboot中建立SpringbootApplication.java,在包com.shiyanlou.springboot.controller中建立ShiyanlouController.java,内容都和2.2章节中的相同,这里不再贴出代码。接着运行SpringbootApplication.java,打开浏览器访问http://localhost:8080/shiyanlou,出现Hello Shiyanlou,那么就说明我们使用maven构建SpringBoot成功了!

Spring boot(8)---手动构建maven项目springboot相关推荐

  1. Spring Boot + Vue前后端分离项目,Maven自动打包整合

    前言 现在各类项目为了降低项目.服务模块间的高度耦合性,提出了"前后端分离",而前后端分离的项目该如何打包呢? 一般的做法是前端项目打包完,将打包文件手动复制到后端项目工程的src ...

  2. spring boot:从零开始搭建一个项目 - day 7 springboot devtools热加载+MybatisPlus配置+kisso从入门到放弃

    spring boot:从零开始搭建一个项目 - day 7 springboot devtools热加载+MybatisPlus配置+kisso从入门到放弃 一.springboot devtool ...

  3. 构建maven项目插件_如何构建一个Maven插件

    构建maven项目插件 使用Okta的身份管理平台轻松部署您的应用程序 使用Okta的API在几分钟之内即可对任何应用程序中的用户进行身份验证,管理和保护. 今天尝试Okta. 由于其插件生态系统的普 ...

  4. Spring Boot——2分钟构建spring web mvc REST风格HelloWorld

    Spring Boot--2分钟构建spring web mvc REST风格HelloWorld 之前有一篇<5分钟构建spring web mvc REST风格HelloWorld>介 ...

  5. 使用Spring Boot和Kubernetes构建微服务架构

    "我喜欢编写身份验证和授权代码." 〜从来没有Java开发人员. 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证. 在本教程 ...

  6. 【Spring Boot】使用Spring Boot来搭建Java web项目以及开发过程

    [Spring Boot]使用Spring Boot来搭建Java web项目以及开发过程 一.Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来 ...

  7. hbuilderx能开发vue吗_学会就能接项目!Vue + Spring Boot 实现全栈商城项目开发

    在万物互联时代,所有的品牌都需要一个甚至 N 个线上购物网站!即使是小公司也会选择在外包网站发布需求,帮自己的企业开发网络商城. 对于程序员来说,学会「开发网络商城」,可以实现从普通程序员 - 全栈工 ...

  8. 使用PostgreSQL使用Spring Boot和JPA构建基本应用

    "我喜欢编写身份验证和授权代码." 〜从来没有Java开发人员. 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证. 每个不平 ...

  9. 使用Spring Boot和GraphQL构建安全的API

    "我喜欢编写身份验证和授权代码." 〜从来没有Java开发人员. 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证. Grap ...

最新文章

  1. 【基本数据结构之'图'】
  2. 域socket(domain socket)和ipsocket(TCP/IP socket)区别
  3. JZOJ 5389. 【NOIP2017提高A组模拟9.26】解梦
  4. .NET6之MiniAPI(三):Response
  5. 关于重装系统后或打补丁后不能上网的问题的解决
  6. Java IdentityHashMap size()方法与示例
  7. Maven(五)使用Nexus搭建Maven私服
  8. LeetCode 题 - 66. 列表元素加一 python实现
  9. ArcGIS(A column was specified that does not exist)
  10. [c#]获取exchange中的图片
  11. 数据库中字段的类型选择
  12. centos rm -rf 恢复删除的文件
  13. 清华山维eps软件_这几款倾斜实景三维裸眼3D采集软件你了解吗?
  14. librtmp linux下 编译,LibRtmp编译并导入Android Studio
  15. html给图片绝对定位,html相对定位和绝对定位
  16. 笑谈游览器-有图有真相
  17. 来看看今日的软件分享
  18. 微信支付项目四:微信支付笔记
  19. Autodesk Inventor: Accelerating Design Using Standards Autodesk Inventor教程之利用标准加速设计过程 Lynda课程中文字幕
  20. 自门控激活函数Swish

热门文章

  1. mysql 字段操作_Mysql:数据库操作、数据表操作、字段操作整理
  2. .net 反编译_向.net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io
  3. 2c语言程序设计_大学生学C语言的理由是什么
  4. 数值计算方法(二)——复化求积公式
  5. java回合制武侠手游_‎App Store 上的“群侠传-怀旧开放武侠RPG回合制手游”
  6. java corba_Java编写CORBA的一个简单例子(CORBA入门)
  7. PHP生产一个验证码图片,PHP使用GD库生成验证码图片,实现图片验证
  8. java nature_什麼是Eclipse項目的JavaEMFNature nature?
  9. 计算机操作系统》第06章在线测试,《计算机操作系统》第06章在线测试
  10. 【Spring】模块