Add JDK 1.8 support
add jdk 1.8 support