微服务架构的搭建

了解什么是微服务?

将单个应用程序开发为一组小型独立的服务,每个服务都是在自己的进程中运行,可以进行独立开发和部署。

程序中的微服务是抽取各个业务系统的共性,做成一个独立的服务

构建一个SpringCloud 聚合项目并且进行环境初始化

1.创建一个空项目

file-->new-->project-->Empty Project---next

需要修改的地方:

Name :项目名字 Location: 确定路径--工程所在空白文件夹

Groupld:包的名字

2.项目的maven 配置

配置JDK环境

 当前工作区的jdk编译版本

Build,Execution---java Compiler--

Editor--File Encodings: Global Enconding UTF-8    Project Enconding UTF-8   

Default encoding for properties files :UTF-8

3.创建聚合父工程

3.1创建父工程模块

创建一个新的modul,工程名字为10-sca,存放路径选择到空的文件夹下面,Groupld名字设置为需要的包名

3.2一般情况下会删除父级工程目录下的src

3.3修改pom.xml文件的内容,定义各种依赖

4.创建服务提供方模块

4.1创建一个module,选择maven,把它放到自己创建的工作区

4.2创建名字错误的时候,不要重新命名

5.如果创建错误,该怎么删除干净

删除其中一个子工程的方式:选择 Project Settings--Modules这个工程结构

选择需要删除的文件,点击"—",此时在项目结构中还有,右键选择delete,项目结构中已经没有了,pom.xml文件中还有,需要手动删除,

删除后创建:pom.xml文件会有删除线,这时候直接打开配置,找到maven--Ignored File,把✔去掉,Apply--OK。

6.如果创建的目录下面没有test,点击src--Mark DIrectory as--Test Sources Root

7.如果默认状态下的工程名字是灰色的,说明没有加到maven区,到Maven直接添加就可以,

点击+,

 假如不是maven工程的话,有pom.xml文件,右键选择Add  as   maven添加

父工程默认打包方式为pom方式

知识点:

查看IDEA的JDK位置:   找到  SDK即可查看;

compile  重新编译,

如果想要把编译的工程打包为jar包,

package  打包,只是打包,打包只在当前工程下面,

install   打包,会把打包的jar包会在本地库存一份

deploy   打包,除了会把工程打包为jar包,还会在本地库存一份,远程仓库还会存一份

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值