As discussed over here:
Merge branch 'release/1.8.7'
Merge branch 'release/1.9.0'
Set the javac :target and :source options to 1.6. This prevents
UnsupportedClassVersionError exceptions on Hadoop Clusters still on
Can you explain this patch to me? Why does that fix the problem you were having? Aren't the Java classes being built against Java 6 regardless (because that's what's on my machine when I build the jar)?
I wrote an answer over there:
Nathan, are you okay with merging this?
Yea I'm fine with it