问题描述 本地安装了java、hadoop和nodejs,并配置了环境变量,但是hadoop的bin目录下存在yarn命令,所以使用nodejs的yarn命令启动项目会出现找不到类,此时键入yarn -version也会显示java的版本。 原因分析 由于配置了hadoop环境变量且位于node环境变量之前,所以系统将用户输入的node命令yarn理解为hadoop的yarn。 解决办法 使用yarnpkg,它等同于yarn。