update dependency to java 2.3