[SPARK-3967] don’t redundantly overwrite executor JAR deps

see also: [previous diff that used only concatenation](https://github.com/apache/spark/pull/2848#discussion-diff-21350437R429)