一、创建SpringCloud父工程

  • 完整工程源码:https://gitee.com/forwardxiang/spring-cloud-demo.git

1.1.1 IDEA相关操作

1.1.2 配置父工程pom文件

  • 需要特别注意的是packaging节点的值为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>cn.forwardxiang</groupId><artifactId>parent</artifactId><version>1.0-SNAPSHOT</version><packaging>pom</packaging> <!--表示聚合父工程--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.5.RELEASE</version><relativePath/></parent><properties><java.version>1.8</java.version><spring-cloud.version>Greenwich.SR1</spring-cloud.version><mapper.starter.version>2.1.5</mapper.starter.version><mysql.version>5.1.46</mysql.version></properties><dependencyManagement><dependencies><!-- springCloud --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency><!-- 通用Mapper启动器 --><dependency><groupId>tk.mybatis</groupId><artifactId>mapper-spring-boot-starter</artifactId><version>${mapper.starter.version}</version></dependency><!-- mysql驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.version}</version></dependency></dependencies></dependencyManagement><dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.1</version><configuration><!-- 一般而言,target与source是保持一致的,但是,有时候为了让程序能在其他版本的jdk中运行(对于低版本目标jdk,源代码中需要没有使用低版本jdk中不支持的语法),会存在target不同于source的情况 --><!-- 源代码使用的开发版本 --><source>1.8</source><!-- 需要生成的目标class文件的编译版本 --><target>1.8</target></configuration></plugin></plugins></build>
    </project>
    

SpringCloud工程搭建之创建SpringCloud父工程相关推荐

  1. ecplise SpringCould搭建过程---创建SpringCould父工程

    1.创建maven项目 2. 3. 点击finish 项目创建完成,这个是一个父工程, 工程中目录: Springcould |_____src |_____site |____pom.xml 其他的 ...

  2. SpringCloud创建项目父工程

    1.说明 本文详解介绍Spring Cloud项目的父工程创建, 由于Spring Cloud项目下有很多模块组件, 需要先创建一个大的父工程项目, 然后在下面创建各个子工程模块. 2.创建父工程 这 ...

  3. 创建maven父工程统一管理版本号

    一.建立一个maven工程 pom类型 统一管理依赖以及版本号 子工程不会使用所有的定义的依赖 子工程使用依赖时无需指定版本号 其pom.xml: <?xml version="1.0 ...

  4. 某马-某淘商城的day01---分析,工程搭建,tomcat插件启动工程,svn,反思

    -1:为什么还要写某马的某淘商城呢? 答:万物更新,季节交替.新人总把旧人换.所以呢,前人写了N多遍的东西,我们依旧在学,所以下决心写某马的某淘商城.(也因为在学校还没找工作,所以找个相对长期的事情做 ...

  5. SpringCloud(二) 生产者、消费者工程搭建与调用(上)

    目录 1.SpringCloud介绍 2,父工程模块创建 3,公共代码子模块创建 4,生产者(支付)子工程搭建 5,测试接口调用 1.SpringCloud介绍 什么是SpringCloud? Spr ...

  6. 使用Idea创建SpringCloud父子工程

    一.创建父工程 选择Spring Initializr 填写项目信息 什么都不要选,直接next finish 父工程是用来进行全局版本控制的,不需要src目录,可以直接删除(如下,很简洁),删除后在 ...

  7. 【项目相关技术】:父工程的创建、gitee和IDEA使用、面向接口编程、swagger2测试、自定义异常处理、日志、VO/PO、XXMapping、TODO

    父工程的创建:在pom文件中设置< packaging>pom< /packaging>. gitee使用 sda ①.创建仓库并获得仓库地址: sda ②.结合IDEA提交上 ...

  8. 1-4 云商城项目工程搭建

    1-4 云商城项目工程搭建  接下来我们就来搭建下云商城的项目工程结构. 1.工程结构划分   因为我们搭建的是微服务项目,所以整体的项目结构会非常的零散.虽然零散但是程序的复用性会非常高,所以首先在 ...

  9. 181. maven项目ssm(父工程 子工程)

    2019独角兽企业重金招聘Python工程师标准>>> 前面的ssm只是将项目的jar使用了maven管理,扩展性很差(准备将项目进行SOA结构) 1.效果 2. 准备项目搭建环境 ...

最新文章

  1. 关于CSS中表单的一些属性和使用
  2. 缺少glibc指定版本的解决方案
  3. Android Studio——怎么设置代码补全以及提示(详细)?
  4. 【深度学习】常见优化器的PyTorch实现
  5. Tomcat源码解析六:Tomcat类加载器机制
  6. CMDB功能分析与实现方案
  7. python输入的方式有几种_Python读取键盘输入的2种方法
  8. Linux入门学习(二)
  9. 无心剑中译罗素《通往幸福之路》
  10. element 方法返回的boolean被当成字符串了_quot;==quot;和 equals 方法有什么区别
  11. [Python] L1-056 猜数字-PAT团体程序设计天梯赛GPLT
  12. java消除整型数组中重复的元素,排序后输出新数组
  13. 华为P30将在3月26日发布
  14. vim编辑器模式及使用方法
  15. Android系统签名文件
  16. 职业生涯规划访谈记录关于计算机专业,计算机专业职业生涯规划书
  17. 安卓 4.3 no such colum
  18. php实现给pdf加水印,pdf文件如何加水印 怎样给pdf文件加水印|帮你轻松实现给pdf加水印...
  19. PC微信逆向获取聊天表情
  20. python day2

热门文章

  1. 心理学家使用的非实验性研究方法有哪些?
  2. Life rule!!!
  3. 你不知道电流互感器二次侧为什么不能开路
  4. OpenFPGA祝大家国庆节快乐
  5. 【MQ基本概念 MQ的工作原理】
  6. Spring Boot:上传文件大小超限制如何捕获 MaxUploadSizeExceededException 异常
  7. php授权验证更新系统,最新PHP授权验证更新系统V2.7定制版完整版源码,一键更新系统,带卡密自助授权功能等 – 运维那些事...
  8. 解决ubuntu的Firefox连接网络但是上不了网的问题
  9. php平均工资多少,中国平均工资月薪是多少?
  10. QQ消息防撤回(基于go-cqhttp)