【Elasticsearch】关于安装无法找到java路径的解决办法

 

 

问题一:cmd里输入java可运行,而javac不可运行。
问题原因:
如果你下载的java是最新版本version 9的话,当设置class_path, path和java三个环境变量时,class_path下的路径找不到dt.jar或tools.jar文件。
解决办法: 下载java version 8 或以下的版本,确保路径下是带class_path路径下的文件。

问题二:cmd里输入java没用,错误反馈说“could not find java.dll”
解决方法:
请在cmd默认路径下修改到java所在的路径。后面加上 cd “java默认安装路径" 即可,再之后输入java, javac, java-version等会显示出来。一定要对应找到java文件的路径下输入java命令,才有效。特别是有些朋友安装到d盘,结果默认cmd路径是c盘,这样在c盘默认路径下是找不到java文件的。

 

 

问题三:安装好java, 但是在搭建Elasticsearch,输入elasticsearch.bat 却显示无法找到java路径,错误反馈说 ”could not find java“

问题原因:你把java安装到c盘了,具体原因我也我太确定,但如果你有这个问题,那估计跟我差不多。
解决方法:第一点先确保jdk和jre带版本号的文件不是安装在一起的,一般如果默认安装是不会出现文件覆盖的问题。第二点要主要就是不要把java安装在C盘的默认安装路径下,安装到D盘或其他非系统盘,原因我也不好解释,然后你再重新打开cmd, 在elasticsearch.bat路径下输入elasticsearch.bat就能完成安装了。

 

 

 

你可能感兴趣的:(软硬件安装)