1.spark项目引入对protobuf文件解析支持后,为避免与spark本身依赖的2.5版本冲突,需要使用maven shade间接引入,对应的pom如下: --------------------------------------------------------------------------------------------------------------
4.0.0 shade.csdn protobuf-shade1.0-SNAPSHOT com.google.protobuf protobuf-java2.6.1 org.apache.maven.plugins maven-shade-plugin3.1.1 package shade com.google.protobuf shade.com.google.protobuf org.apache.maven.plugins maven-compiler-plugin3.5.1 1.6
-------------------------------------------------------------------------------------------------------------- 具体办法即为使用以上pom构建一个空maven工程,然后执行install,之后再本项目中使用如下pom依赖进行引入即可:
shade.csdn protobuf-shade1.0-SNAPSHOT
--------------------------------------------------------------------------------------------------------------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)