巨量引擎 DMP人群管理 -数据源文件上传(java 实现)
1:准备工作
需要下载这两个文件
protobuf-2.5.0.tar.gz
protoc-2.5.0-win32.zip
2:解压protobuf-2.5.0.tar.gz 文件
进入 \protobuf-2.5.0\java 目录 执行 clean package 打包
生成protobuf-java-2.5.0.jar 文件
3:解压 protoc-2.5.0-win32.zip 文件
将里面 的protoc.exe 文件 复制到 \protobuf-2.5.0\src 目录 下
4:将官方提供的Protocol Buffer定义手动创建 DmpDataProto.proto文件 内容如下
文件中的package 和 java_outer_classname 根据需要修改
5:将DmpDataProto.proto文件复制到\protobuf-2.5.0\src目录下 ,生成java文件
进入\protobuf-2.5.0\src目录:
生成java文件执行:protoc --java_out=./ DmpDataProto.proto
生成python文件执行:protoc --python_out=./ DmpDataProto.proto
6:执行生成java 文件的代码会 多出 \toutiao\dmp\toutiao_dmp_pb2.java 文件
这个就是需要用的,复制到项目中,可根据需要修改包名(文件内容部分截图如下)