javac now relies on environment settings instead of hardcoding