错误:Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!

请在您的环境中设置JAVA HOME变量,我们需要JAVA(x64)JDK8或更高版本

解决方案:网上找的的解决方案,试过可行,为防止以后找不到,特总结于此,另外最下面会附上参考博客地址。

  • 检查JDK版本,是不是低于JDK8,如果版本较低,则要重新配置

1.电脑Windows+R键,打开命令行窗口

img

 2.输入命令行:java -version 回车,查看JDK版本,若版本较低查看下面链接重新配置JDK

jdk环境变量下载、配置流程、常见问题(详细)

  • 排除JDK版本问题,Nacos在启动时仍然报上述错误,检查nacos是否设置了JAVA_HOME路径

1.找到解压的Nacos文件夹/bin目录下,找到startup.cmd文件,右键编辑(会默认以文本格式打开);也可以通过修改startup.cmd文件的后缀名.txt(startup.txt),不过记得文本内容修改后再将后缀名改回.cmd(startup.cmd)。

2.编辑文本内容,在下面位置添加set JAVA_HOME="F:\jdk1.8.0_281",将F:\jdk1.8.0_281改为你安装JDK的路径

 rem limitations under the License.
set JAVA_HOME="F:\jdk1.8.0_281"
if not exist "%JAVA_HOME%\bin\java.exe" echo Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! & EXIT /B 1
set "JAVA=%JAVA_HOME%\bin\java.exe"

3.在Nacos的\bin目录下cmd打开命令窗口: 运行 startup.cmd -m standalone

 至此,Nocos成功在本地运行

4.也可以到浏览器测试一下 http://localhost:8848/nacos,默认账号密码都是 nacos

 出现以上界面代表登录成功。

注:担心转载后原文章失效,就看不了了,所以动手总结了下,文中出现的配图参考的以下博客中的图片,若存在版权/隐私问题,敬请告知!

参考文章:Nacos启动报错:Please set the JAVA_HOME variable in your environment, We need java(x64)jdk8 or later is_nacos指定javahome_@Jerry-的博客-CSDN博客Nacos启动报错:Please set the JAVA_HOME variable in your environment, We need java(x64) jdk8 or later_AzureBlue"的博客-CSDN博客

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐