首页 > 其他分享 >ES启动错误 ERROR: the system property [es.path.conf] must be set

ES启动错误 ERROR: the system property [es.path.conf] must be set

时间:2023-05-25 18:04:42浏览次数:39  
标签:set JAVA jdk system ES HOME% HOME es


JDK 版本出问题。

我的 ElasticSearch 版本为7.9.1, JDK 版本为 11

对于不想修改系统 JDK 版本的可以使用 elasticsearch 自带的 jdk 启动服务。

1.找到 elasticsearch-env.bat 中的

if "%JAVA_HOME%" == "" (
 set JAVA="%ES_HOME%\jdk\bin\java.exe"
 set JAVA_HOME="%ES_HOME%\jdk"
 set JAVA_TYPE=bundled jdk
) else (
  set JAVA="%JAVA_HOME%\bin\java.exe"
  set JAVA_TYPE=JAVA_HOME
)

2.将其修改为

set JAVA="%ES_HOME%\jdk\bin\java.exe" 
set JAVA_HOME="%ES_HOME%\jdk"
set JAVA_TYPE=bundled jdk

3.再次启动!成功

标签:set,JAVA,jdk,system,ES,HOME%,HOME,es
From: https://blog.51cto.com/chengzheng183/6350514

相关文章

  • Nvm 安装node报错: The system cannot find the path specified.
    解决思路:1.确保你安装nvm之前node.js已经删除干净了。这一步如果不会请移步:https://blog.csdn.net/m0_51945510/article/details/127710792这个是要删除的。 2.确保你点击的安装路径中,没有空格和中文,并且确定存在这个目录(安装时,不会帮你新建文件夹)。  上面两张图只......
  • api/Request
    1、介绍 对应http请求对象。两种设置方法:基于url设置基于请求报文message设置,伴随设置协议类型https_flag2、代码importreimporttimeimportrequestsfromapi.PropertiesClassesimportHeadersfromapi.ResponseClassimportResponsefromapi.UrlClassimport......
  • express开发api指南--服务器发布
    8.1Linux服务器linux服务器相对简单。一般都自带node环境。没有的话apt-get或者yum安装一下。//查看node版本node-v//把文件除了node-modules文件夹都上传到服务器//以放在opt/express为例cd/opt/expressnpminstall//使用pm2包npminstall-gpm2//在项目文件夹下执......
  • USB4接口静电浪涌防护,ESD保护二极管选什么型号好?
    与传统的USB一样,USB4接口也是即插即用。与之前的版本USB3.2和Thunderbolt3一样,USB4也要通过使用USBType-C连接器发挥功能。新老电子工程师们都知道,USBType-C接口根据USB3.x和USB4协议传输数据,经常会受到电气过载(EOS)和静电放电(ESD)事件的影响。由于USB4接口体积更加小巧,内部元......
  • Distributed System and Application
    Assignment2:DistributedSystemandApplicationCloudComputingandDistributedSystems(CLOUDS)LaboratorySchoolofComputingandInformationSystemsTheUniversityofMelbourne,AustraliaOthercontributors:AllTutors2Project:DistributedSharedWhiteBoa......
  • Oracle 更新timestamp 类型字段
    oracle中手动更新timestamp类型的字段有两种方式,一种是创建table的时候指明可自动更新,一种是如下update脚本,通过SYSDATE获取系统当前时间,赋值给timestamp字段:UPDATEmes_tokenmsetm.TOKEN='eyJhbGciOiJIUzI1NiIsIlR5cGUiOiJKd3QiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJKWkxLIiwiZXh......
  • Python集合 (set) 的增删改查及 copy()方法
    集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点:1、去重,把一个列表变成集合,就自动去重了。2、关系测试,测试两组数据之前的交集、差集、并集等关系。一、集合的创建set1=set({1,2......
  • AtCoder Regular Contest 146 D >=<
    洛谷传送门AtCoder传送门考虑直接增量构造。把条件拆成形如\(a_u\gex\)时\(a_v\gets\max(a_v,y)\),连边,跑类似一个spfa的东西,就行了。这样一定能构造出一组和最小的解。code//Problem:D->=<//Contest:AtCoder-AtCoderRegularContest146//URL:http......
  • express开发api指南--记录日志
    败笔,目前还是我的败笔。没有找到好的方法去记录。现在只能记录请求的记录,api的返回记录没有记录下来。用的morgan中间件。这个在项目创建时已安装。//首先安装轮询文件流插件和时间处理插件cnpminstall--saverotating-file-streamdayjs//修改app.js//引入插件varrfs=......
  • Dapper-OracleSQLHelper 的通用封装
    ///<summary>///OracleHelp封装使用///</summary>///<typeparamname="T"></typeparam>publicclassOracleSQLDapperHelper<T>whereT:class{///<summary>///数据库连接字符串......