diff --git a/Library/Homebrew/extend/os/mac/requirements/java_requirement.rb b/Library/Homebrew/extend/os/mac/requirements/java_requirement.rb index ebb80718ac23e78f955a9bd7fc36676550d0966e..da2dffba06485e76ba3de3976e08560ca4ec4854 100644 --- a/Library/Homebrew/extend/os/mac/requirements/java_requirement.rb +++ b/Library/Homebrew/extend/os/mac/requirements/java_requirement.rb @@ -12,9 +12,10 @@ class JavaRequirement < Requirement javas = [] javas << Pathname.new(ENV["JAVA_HOME"])/"bin/java" if ENV["JAVA_HOME"] javas << java_home_cmd - javas << which("java") - javas.delete(Pathname.new("/usr/bin/java")) # /usr/bin/java is a stub on macOS - javas.compact + which_java = which("java") + # /usr/bin/java is a stub on macOS + javas << which_java if which_java.to_s != "/usr/bin/java" + javas end def java_home_cmd