ahn*_*cad 32 java environment-variables elasticsearch
对于Windows 7,我已经在32位和64位版本中安装了JDK.版本为8,所有四个安装都更新20. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
当我下载并解压弹性搜索,并运行/bin/service.bat或/bin/elasticsearch.bat文件时,我进入我的终端:
JAVA_HOME environment variable must be set!
Press any key to continue . . .
当我这样做时,终端关闭.
我已经卸载并重新安装,但是没有解决它.为什么环境变量不会被设置?它是安装的东西,还是我实际上必须手动设置变量.看起来如果它安装正确,它会自动设置变量...请帮忙.谢谢
我使用它手动设置JAVA_HOME环境变量.
https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows
我的道路是 C:\Progra~1\Java\jdk1.8.0_20\jre
现在,当我运行service.bat时,终端在打开时立即关闭.当我运行elasticsearch.bat时,终端打印出一些行,过了一会儿,它只停留在那里,我无法输入任何内容.
编辑:
我卸载了所有java,只重新安装了JRE 64位,并将系统环境变量设置为JAVA_HOME`C:\ Progra~1\Java\jre1.8.0_20
我发现有CLASSPATH一个32位,更旧的java版本.我应该删除那个变量吗?
pra*_*upd 53
你可以验证JAVA_HOME设置为C:\Progra~1\Java\jdk1.8.0_20,
C:\>echo %JAVA_HOME%
Run Code Online (Sandbox Code Playgroud)
此外,验证java命令可用,
java -version
Run Code Online (Sandbox Code Playgroud)
参考
如果JAVA_HOME未设置,请按照此处提供的步骤 - 如何在Windows中设置Java Home
总结,
输入变量值作为JDK的安装路径.
(例如C:\Progra~1\Java\jdk1.8.0_20).
| 归档时间: |
|
| 查看次数: |
71628 次 |
| 最近记录: |