Spark源码修改
经验:修改源码的时候,不要编译全部源码
修改源码步骤
- 通过IDEA,找到要修改的scala文件,并找到该scala文件对应的jar包,然后解压jar包;
- 修改源码、打包项目、生成jar包;
- 用好压打开步骤2生成的jar包,找到修改源码部分对应的class文件,替换步骤1解压后生成的同名的class文件;
- 把步骤1解压后生成的所有文件压缩成jar包;
命令:jar cvf xxx.jar ./
参数说明:
-c 创建新档案
-v 在标准输出中生成详细输出
-f 指定档案文件名