Added Java version targeting