3-3 公共工具模块构建_maven
复制一下我们的groupId
3-3 公共工具模块构建_运行测试_02
建新的模块
3-3 公共工具模块构建_xml_03
3-3 公共工具模块构建_maven_04
3-3 公共工具模块构建_maven_05
3-3 公共工具模块构建_运行测试_06
3-3 公共工具模块构建_父节点_07

删除一些没用的东西
3-3 公共工具模块构建_父节点_08
删除test文件夹,这里不需要做test的东西
3-3 公共工具模块构建_spring cloud_09
resources也删除
3-3 公共工具模块构建_父节点_10
Application也删除
3-3 公共工具模块构建_spring cloud_11
common的复制到utils里面
3-3 公共工具模块构建_maven_12
3-3 公共工具模块构建_maven_13
这里删掉,父工程里面有,二是utils模块本身是不需要的
3-3 公共工具模块构建_父节点_14
build删除
3-3 公共工具模块构建_maven_15

然后倒入变化的包

3-3 公共工具模块构建_xml_16

 

父节点引入utils

复制utils里面的pom.xml这三个
3-3 公共工具模块构建_xml_17
复制到父工程的pom.xml内
3-3 公共工具模块构建_xml_18
common也是要提供给其他模块来引用的
3-3 公共工具模块构建_父节点_19

3-3 公共工具模块构建_运行测试_20
版本修改成公共的变量.${project.version}这是maven内置的变量。
3-3 公共工具模块构建_父节点_21
3-3 公共工具模块构建_spring cloud_22

common引入utils

parent里面复制过来,把version去掉就可以了。
3-3 公共工具模块构建_xml_23

3-3 公共工具模块构建_xml_24
去掉version,因为是我们的父工程统一管理。所以这里的版本一概不需要。
3-3 公共工具模块构建_maven_25

创建VO

创建common包再建vo包
3-3 公共工具模块构建_运行测试_26

3-3 公共工具模块构建_父节点_27

3-3 公共工具模块构建_父节点_28
3-3 公共工具模块构建_父节点_29
common内调用utils里面的类

3-3 公共工具模块构建_xml_30

3-3 公共工具模块构建_spring cloud_31
运行测试报错。
3-3 公共工具模块构建_spring cloud_32
把这里先去掉
3-3 公共工具模块构建_父节点_33
这个文件夹删除
3-3 公共工具模块构建_运行测试_34

3-3 公共工具模块构建_maven_35
在utils里面本来这里有build代码的部分,无论如何都要去掉的。不要用Spring boot里面的编译。如果没有去掉在maven的 build的话 肯定是无法成功的
3-3 公共工具模块构建_maven_36
common里面也去掉了,但是保留了resources部分,因为要用到这些东西。
3-3 公共工具模块构建_spring cloud_37

测试完成了 这个删掉
3-3 公共工具模块构建_spring cloud_38

结束