I usually cheat and get the binaries in tarball form from http://mirror.olnevhost.net/pub/apache/spark/spark-${spark_ver} - that's how I build my docker images.
Dealing with maven is a case of going down rabbit holes. Dependencies beget dependencies. If you need later versions of maven (e.g. 3.5) then the ClefOS EPEL 7 repo has the rh-maven35 series. I don't know who invented maven and POM files but they never intended them for humans to use. I often resort to running with -X to see what's happening and even then it's not helpful. Neale Ferguson ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www2.marist.edu/htbin/wlvindex?LINUX-390