Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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
如何使用自制软件安装特定的Java版本?_Java_Macos_Terminal_Homebrew_Homebrew Cask - Fatal编程技术网

如何使用自制软件安装特定的Java版本?

如何使用自制软件安装特定的Java版本?,java,macos,terminal,homebrew,homebrew-cask,Java,Macos,Terminal,Homebrew,Homebrew Cask,我希望使用自制在Mac上安装Java。使用命令可以很好地工作 brew cask安装java。这将安装最新的稳定版本,当前为-1.8.0\u 141 但是,如何安装特定版本,例如1.8.0\u 131 安装自制软件 /usr/bin/ruby-e“$(curl-fsSL) )" 如果已安装,请更新自制软件: brew更新 允许brew查找版本 brew tap自制/桶版本 列出可用的java版本 brew搜索java 可选:查找java的次要版本 brew cask信息java8 安装java

我希望使用
自制
在Mac上安装Java。使用命令可以很好地工作
brew cask安装java
。这将安装最新的稳定版本,当前为-
1.8.0\u 141
但是,如何安装特定版本,例如
1.8.0\u 131

  • 安装自制软件
  • /usr/bin/ruby-e“$(curl-fsSL) )"

  • 如果已安装,请更新自制软件:
  • brew更新

  • 允许brew查找版本
  • brew tap自制/桶版本

  • 列出可用的java版本
  • brew搜索java

    可选:查找java的次要版本

    brew cask信息java8

  • 安装java 8(或任何其他可用版本)
  • brew cask安装java8


    提高Sean Breckenridge的评论作为提高知名度的答案:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    brew tap homebrew/cask-versions
    brew cask install homebrew/cask-versions/adoptopenjdk8
    

    不再有名为“java8”的cask了。

    这可能会帮助您避免完全重复,但答案是:这不是问题的答案,它只是安装最新的java 8版本当您运行步骤4时,您将获得可用java版本的列表,步骤5只是为了演示安装java版本8I刚刚重试,它工作正常,请按照步骤操作,您需要先运行“brew tap caskroom/versions”。按照自制的指示,对我有效的命令是
    brew-cask-install-caskroom/versions/java8
    首先我运行
    brew-cask-uninstall-java
    删除我以前安装的另一个版本。现在的解决方法是
    brew点击自制/cask-versions
    并使用
    brew-cask-install-homebrew/cask-versions/adoptionjdk8
    ╰─$ brew cask安装自制/cask版本/adoptopenjdk8错误:未知命令:cask