Mim*_*kyu 9 java elasticsearch
我是Stack Overflow的新手(虽然很长一段时间).我正在努力在我的笔记本电脑上安装elasticsearch.它是Windows 8,我刚刚将Java更新为Java 8,并且我使用set JAVA_HOME设置了新路径.
但是,每当我尝试在命令行上运行elasticsearch.bat文件时,我都会收到此错误:
\ elasticsearch-5.0.2\bin\..\config\jvm.options此时出乎意料
任何帮助都会在这件事上受到高度赞赏
Nic*_*Lie 11
我还尝试在Windows 2016 R2 Datacenter(64位)上设置ElasticSearch.让我分享一些关于如何解决这个问题的经验.
确保已安装JDK/JRE.你可以在这里下载.
设置JAVA_HOME环境变量.为此,请打开"开始"菜单,然后键入" 路径 ".
然后单击Environment Variables.如果尚未设置JAVA_HOME变量,请单击" 新建".
JAVA_HOME变量应该只引导到JDK/JRE目录,不包括/ bin.
C:\Progra~1\Java\jdk1.8.0_112
Run Code Online (Sandbox Code Playgroud)
Progra~1对应于Program Files.如果您使用程序文件(x86),请将Progra~1更改为Progra~2
重启你的电脑.重新启动计算机后,打开CMD并输入echo%JAVA_HOME%.输出应该是
C:\Progra~1\Java\jdk1.8.0_112
Run Code Online (Sandbox Code Playgroud)
如果您得到以下输出,则JAVA_HOME设置正确.
我第一次尝试运行ElasticSearch时,得到以下输出.
我在这里指出的奇怪目录给了我一个提示,批处理文件可能正在从错误的目录中读取.所以我所做的是稍微修改一下批处理文件.使用任何文本编辑器打开elasticsearch.bat.
一直滚动到最后,在最后一行的上方,您将看到类似于以下内容的内容.
删除突出显示的行,保存文件并尝试通过命令提示符再次运行批处理文件.
它适用于我的情况.
完成后,打开浏览器并导航到localhost:9200.
我想是的呢?
| 归档时间: |
|
| 查看次数: |
3260 次 |
| 最近记录: |