Dubbo的项目一定是多模块的父子工程的项目
实例搭建父子工程的项目的步骤,避免踩坑。
SpringBoot父子工程的搭建
不会搭建的参考这个链接去搭建----地址如下:
https://www.cnblogs.com/meitanzai/p/10945085.html
Dubbo的搭建步骤
- 搭建完项目后,新建模块
- 服务提供者,服务调用者
- 配置appaction.properties文件
- 使用Dubbo的核心注解
- 进行接口请求测试
为了大家少走弯路,我决定重新搭建一次,
避免更多的人去踩坑
搭建maven父子工程
接下来,对父级的pom进行修改----详情内容如下:
下面是要加入的内容。
<!--定义属性值-->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring.boot.version>2.3.3.RELEASE</spring.boot.version>
</properties>
<!-- 依赖声明 -->
<dependencyManagement>
<dependencies>
<!-- SpringBoot的依赖配置-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${
spring.boot.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<!--编译管理 jdk版本和字符集编码-->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${
java.version}</source>
<target>${
java.version}</target>
<encoding>${
project.build.sourceEncoding}</encoding>
<<