小编Sai*_*on7的帖子

我使用 Jenv 安装 java7 和 java8。然后,运行“jenv global oracle64-1.8.0.121”,我收到错误消息说它尚未安装

在我的 Mac-pro OS-X Yosemite 上,我使用 Jenv 安装 java7 和 java8。

$ brew cask install java8

$ brew cask install java7
Run Code Online (Sandbox Code Playgroud)

然后对每个 java 执行“jenv add”命令,如下所示:

$ sudo jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/
Run Code Online (Sandbox Code Playgroud)

添加了oracle64-1.7.0.80

我可以在 /Users/xxxxx/.jenv/versions 中看到两者

$ ls -lrt
Run Code Online (Sandbox Code Playgroud)

lrwxr-xr-x 1根员工2月1日64日13:42 oracle64-1.8.0.121 -> /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

lrwxr-xr-x 1根员工2月1日63日13:49 oracle64-1.7.0.80 -> /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home

但是当我尝试将java8设置为全局时,它说未安装java8。

$ jenv global oracle64-1.8.0.121
Run Code Online (Sandbox Code Playgroud)

jenv:未安装版本“oracle64-1.8.0.121”

我在这里错过了什么吗?我该如何解决这个问题?

java macos installation jenv

5
推荐指数
1
解决办法
6471
查看次数

标签 统计

installation ×1

java ×1

jenv ×1

macos ×1