java version updated && gitignore