fix the jdk8 profile in pom
add a few more info the javadocs
get the exclude for jdk8 right [skip ci]