一、创建项目
创建demo :父工程
创建iprovider(子工程)
创建provider(子工程)
创建consumer(子工程)
二、修改各个项目的pom文件
修改demo的pom.xml
修改provider的pom.xml
修改consumer的pom.xml
修改iprovider的pom.xml
项目名称 作用 说明
demo 根项目 父项目,只用来管理其他module,提供基础的pom配置
iprovider 接口项目 注册的接口方法放在此工程
provider 提供者项目,实现注册的接口方法的子工程
consumer消费者项目,调用注册方法的子工程
三、创建父工程demo,一路next,记住group组名,和后面的子工程相同的组名
项目创建好以后,删除src,父工程不写代码
四、创建module
module创建过程跟demo项目一样,所不同的是,需要右键点击根项目,然后在弹出菜单中选择new–> module,略…
创建iprovider
创建provider
创建consumer
修改各个项目的pom文件
父工程demo的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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>or