解决:No Java virtual machine was found after searching the following locations; 问题

由于需要测试MQTT,查到这个东西,一个很好用的mqtt 测试工具 eclipse paho。现在还不知道怎么用,先安装上。

免安装,直接点击就可以使用。但是执行 paho.exe 遇到如下问题:

a java runtime environment(JRE) or java Developemnt Kit(JDK)must be available in order to run Paho. No Java virtual machine was found after searching the following locations:。。。

内容大致是:Java运行环境(JRE)和Java开发工具包(JDK)必须可用才能运行Eclipse,搜索一下位置后,找不到Java虚拟机。。。

报错的原因:

由于Eclipse启动的时候需要javaw.exe来启动,启动Eclipse时,程序会先查询系统变量PATH,如果没找到;则在Eclipse的安装目录中查询,如果还是没有找到,则会出现上面的错误提示。

下载一个jdk,千万不要下载 12.0.2和11.0.2版本,因为里面没有jre文件!!!

  直接双击,开始安装即可。

安装完成之后,配置一下环境变量,如下:

再运行 paho.exe 就不会提示那个错误了。

发布了417 篇原创文章 · 获赞 156 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/qq_34732729/article/details/104432842