java为什么要配置环境变量