windows - Elasticsearch 错误:无法评估 jvm.options
问题描述
所以过去半天我一直在尝试使用Windows设置Elasticsearch,在经历了错误和错误之后,我遇到了一个错误,当我尝试通过在命令提示符下输入elasticsearch.exe来运行程序时,或单击 Elasticsearch 的桌面/文件资源管理器快捷方式。我不知道如何解决此错误,也无法在线找到解决方案。我已经尝试卸载并重新安装,但遇到了同样的问题。错误如下:
任何人都可以就如何解决这个问题提供一些帮助吗?一直在尝试和寻找几个小时,但 nada。我的路径设置正确,如下所示:
谢谢你。
解决方案
我认为问题在于您的案例中的“config”文件夹位于不同的地址。在我的情况下,通过将“Elastic”文件夹(及其所有内容)从“C:\ Program Files”文件夹直接移动到光盘“C:”来解决相同的问题。在这种情况下,“config\jvm.options”文件夹\文件直接出现在“Elastic”文件夹中。之后更新必要的路径:“ES_HOME”、“ES_PATH_CONF”并创建了“ES_JAVA_HOME”路径,因为这是 ElasticSearch (ES) 将使用的特定路径。在我的情况下,所有路径看起来都是这样的:
ES_HOME C:\elasticsearch-7.16.2
ES_PATH_CONF C:\elasticsearch-7.16.2\config
ES_JAVA_HOME C:\elasticsearch-7.16.2\jdk
重要提示:应该创建 ES_PATH_HOME 并与 JAVA_HOME 路径一起存在,在我的例子中是下一个:
JAVA_HOME C:\Program Files\Java\jdk-17.0.1
推荐阅读
- mysql - mySql:获取单元格中的单词数(字符串逗号分隔)与匹配单元格具有相同值的行
- reactjs - reactjs在哪里添加axios拦截器
- prolog - 如何告诉 Prolog 两个文字是等价的
- python - 使用查找比较数据并使用python仅输出数据中最长的短语?
- python - Plotly/Dash -- 范围过滤器在 hoverData 上重置
- c# - 无法添加或更新 Azure AD 应用程序
- postgresql - POSTGIS - 查找给定点(经度,纬度)是否在表格的地理列(多边形的表示)内
- java - Hibernate 在选择之前不会刷新持久性上下文
- linux - 使用 ffmpeg 直播视频
- python - 为从数据库检索的数据创建动态 html 链接