update Java requirements

resolves #7