Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Yosemite上运行brew install elasticsearch并安装Java 1.7时出错_Java_Homebrew - Fatal编程技术网

在Yosemite上运行brew install elasticsearch并安装Java 1.7时出错

在Yosemite上运行brew install elasticsearch并安装Java 1.7时出错,java,homebrew,Java,Homebrew,我想跑 brew install elasticsearch 我一直在犯这个错误 elasticsearch: Java 1.7+ is required to install this formula. You can install with Homebrew Cask: brew install Caskroom/cask/java You can download from: http://www.oracle.com/technetwork/java/javase/dow

我想跑

brew install elasticsearch 
我一直在犯这个错误

elasticsearch: Java 1.7+ is required to install this formula.
You can install with Homebrew Cask:
  brew install Caskroom/cask/java

You can download from:
  http://www.oracle.com/technetwork/java/javase/downloads/index.html
Error: An unsatisfied requirement failed this build.
我已经运行了brew医生、brew更新、brew清理等。。。但仍然会不断出现这个错误。这似乎与约塞米蒂的一只虫子有关

当我跑的时候

 brew install Caskroom/cask/java
它说它已经安装好了。给我什么

有人知道如何解决这个问题吗?

这对我很有用

安装Java Mac

brew tap caskroom/cask
brew install brew-cask
brew cask install java
安装ES

brew update
brew install elasticsearch
brew info elasticsearch

嘿,谢谢,我刚想出来,我尝试了所有这些东西,并且在这里更新了我的java。我遵循了此处概述的步骤,如果您在回答中添加这些,我会将其标记为正确,因为我也做了所有这些事情。请注意,自制现在使安装桶变得更容易,您只需运行
brew桶安装java
,它将自动运行
brew轻敲桶/桶
,并为您安装
brew桶