JavaRequirement未满足安装Maven的要求

JavaRequirement未满足安装Maven的要求,java,macos,maven,homebrew,Java,Macos,Maven,Homebrew,通过自制在我的机器上安装maven时遇到一些问题。这是我在尝试安装maven时得到的结果: ❯ brew install maven [16:27:20] maven: Java 1.7+ is required to install this formula. JavaRequirement unsatisfied! You can install with Homebrew-Cask: br

通过自制在我的机器上安装maven时遇到一些问题。这是我在尝试安装maven时得到的结果:

❯ brew install maven                                                
[16:27:20]
maven: Java 1.7+ is required to install this formula.
JavaRequirement unsatisfied!

You can install with Homebrew-Cask:
  brew cask install java

You can download from:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Error: An unsatisfied requirement failed this build.
我已经通过自制在这台机器上安装了java。以下是我的自制配置的输出:

 ❯ brew config                                                       [16:30:37]
HOMEBREW_VERSION: 1.3.5-28-gc4e8c79
ORIGIN: https://github.com/Homebrew/brew
HEAD: c4e8c7906d12399b34188cd3395b8f9d30dc89b3
Last commit: 75 minutes ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: ebaf0a5b91c45b9ff3b99dfc5b7955a420cafb5f
Core tap last commit: 8 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: octa-core 64-bit skylake
Homebrew Ruby: 2.3.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/bin/ruby
Clang: 9.0 build 900
Git: 2.14.2 => /usr/local/bin/git
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
Java: 9.0.1
macOS: 10.12.6-x86_64
Xcode: N/A
CLT: 9.0.1.0.1.1506734476
X11: N/A
我已经证实java确实可以工作(即编译/运行文件)

对我能做什么有什么想法吗?我环顾了一下谷歌,但我找到的其他链接似乎都没有我需要的

谢谢大家!! -党

编辑:我在这里找到了一个解决问题的方法,其要点是:

brew cask install caskroom/versions/java8
而不仅仅是

brew cask install java

但是,由于我不太清楚它为什么会起作用,所以我将不讨论这个问题。

在控制台“java-version”中编写时会发生什么?我刚刚遇到了同样的问题
brew cask安装java
现在将安装java 9。我的猜测是maven公式没有使用v9?@marco这是(现在)当我运行“java-version”时出现的:
java版本“1.8.0_151”
java(TM)SE运行时环境(build 1.8.0_151-b12)@Howie-ohh,也许。。。。。