Elasticsearch指示它通过$ JAVA_HOME环境变量找到JDK。
如果我通过brew services start
开始了Elasticsearch,如何确定正在使用哪个JDK elasticsearch?
答案 0 :(得分:1)
您可以仅使用ps -x
列出进程。
来自man ps
:
-x 当显示与其他选项匹配的过程时,包括没有控制终端的过程。
然后您可以使用用于启动该过程的命令选择列:
ps -x | grep elasticsearch | awk '{ print $4 }'
您将获得:
/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/bin/java