spark构建