using oracle jdk