buildmatrix for different jdks