当前位置: 首页 > 知识库问答 >
问题:

如何brew安装java?

宰父存
2023-03-14

我想在新的 OS X 机器上设置 java,并且更喜欢使用 brew 进行 OS X 软件包管理。如何使用酿造安装最新的 java?

共有3个答案

商弘义
2023-03-14

我必须sudo ln-sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java /JavaVirtualMachines/openjdk.jdk

施文彬
2023-03-14

作为已接受答案的附加组件:要安装某个版本的Java,例如版本11,请运行:

brew install openjdk@11

并符号链接它:

sudo ln -sfn /opt/homebrew/opt/openjdk@11/libexec/openjdk.jdk \
     /Library/Java/JavaVirtualMachines/openjdk-11.jdk
岳承悦
2023-03-14

事实证明,java最近已被转移到brew-core中,因此截至2022年8月,正确的命令是:

brew install java

然后通过运行检查您的安装

java --version

如果结果不是这样:

openjdk 18.0.2 2022-07-19
OpenJDK Runtime Environment Homebrew (build 18.0.2+0)
OpenJDK 64-Bit Server VM Homebrew (build 18.0.2+0, mixed mode, sharing)

但是像这样:

The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

然后,您还需要为系统Java包装器创建符号链接,以查找此JDK:

sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk \
     /Library/Java/JavaVirtualMachines/openjdk.jdk
 类似资料:
  • 我刚刚通过自制完成了python最新稳定版本的安装。 安装python3 一切正常。我想安装包,例如PyMongo。我没有pip。 $pip-bash:pip:未找到命令 没有自制公式: $brew安装PyMongo brew安装PyMongo错误:没有可用的公式用于PyMongo搜索公式。。。正在搜索点击。。。 当Python通过自制软件安装时,你知道在OS X上安装Pymango的最佳方式是什

  • 问题内容: 在我的Mac上,我已经安装了php并且工作正常。我最近想安装mcrypt,所以我使用brew来安装。尽管它似乎可以很好地安装,但是它没有出现在我的phpinfo()中。因此,我认为brew安装了mcrypt的php并不是apache使用的php。 有人知道我怎么做: 检查brew安装的php和Apache使用的php之间是否有区别? 使Apache使用酿造安装的PHP? 欢迎所有提示!

  • 问题内容: 我正在尝试使用Homebrew在Mac OS 10.6上设置MySQL 。 一切顺利,我也成功了。 但是,当我尝试使用以下方法连接到服务器时: 我得到: 我也尝试过访问, 但是使用或不使用密码都无法使用。 这是全新计算机上的全新安装,据我所知,必须使用root用户密码才能访问新安装。我也尝试过: 但我也得到 问题答案: 我认为使用已安装的旧版本mysql可以最终胜任这一职位。我遇到了同

  • 我在跑: < li>IntelliJ旗舰版2016.3 < li >自制软件1.1.2 < li>OS X 10.11.5 El Capitan 我运行groovy,导致groovy安装在/中。Brew 还添加了一个符号链接:/ ,< code >/user/local/Cellar/groovy ,< code >/user/local/Cellar/groovy/2 . 4 . 7 ,< co

  • 我试图安装npm安装 我尝试过brew安装php55、php55 intl、php56、php56 intl等。 我在这里读指令:https://getcomposer.org/doc/00-intro.md 它指出,对于Mac,我应该简单地使用brew命令: brew更新brew tap HOME brew/HOME brew php brew tap HOME brew/DUPS brew t

  • null 和其他几个教程一起,但它总是回到需要知道当前密码,我被卡住了。还有谁有幸用Brew在macos上安装mysql或mariadb吗? 编辑:我卸载并重新安装,甚至在删除/usr/local/var/mysql之后,当我运行mysql_install_db时,它说mysql.user已经存在,所以它不能安装。卸载时如何删除所有数据库? 编辑2:所以我想我终于设法更改了密码,但在尝试执行mys