从0到1实现rpc之更新pom依赖方式
24 Mar 2024 |- 当前工程目录进行编译时 mvn clean install,会报错。原因是 rpc-core和rpc-demo-api不是一个spring boot项目,没有启动类。
默认在根pom文件中引入了spring的parent,导致子模块都是web项目,所以需要更新pom文件。
- 在根目录的pom文件移除parent。
- 指定版本号
没有了统一的版本号,需要各模块自己指定。
- 导入依赖管理
在consumer和provider两个模块使用依赖管理,导入spring的各个依赖。没有了paren引入的依赖,就需要通过这种方式引入依赖管理。
- 再次编译
使用命令mvn clean install -Dmaven.test.skip=true 再次编译,先忽略测试案例。