父工程的作用主要是管理依赖
因此需要在父工程的pom.xml中加入需要管理的依赖
###一、父工程的pom.xml结构如下:
声明所用的框架版本依赖,和字符集,以及java版本
3.0.0 2.12.11 1.2.17 1.7.22 1.2.47 4.5.5 4.3.6 UTF-8 UTF-8 1.8
项目需要导入的依赖
org.slf4j jcl-over-slf4j ${slf4j.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-log4j12 ${slf4j.version} log4j log4j ${log4j.version}
这里的依赖并非直接导入的依赖,而只是负责管理依赖,并不负责导入
org.apache.httpcomponents httpclient ${httpclient.version} org.apache.spark spark-streaming_2.12 ${spark.version} org.apache.spark spark-streaming-kafka-0-10_2.12 ${spark.version}
###子工程pom.xml结构
不需要版本号,版本号在父工程里面
com.atguigu gmall-common 1.0-SNAPSHOT org.apache.spark spark-core_2.12



