Jenv: jenv 如何与鱼壳一起工作?

创建于 2015-12-07  ·  3评论  ·  资料来源: jenv/jenv

我正在将 jenv 与鱼壳一起使用。 我遵循 Github 上的 jenv 说明,不幸的是它似乎不适用于鱼壳。

请帮忙,即使我调用'jenv global oracel64-1.7.0.79'它也能工作,版本仍然是java8。

$> jenv 版本 2015 年 12 月 7 日星期一 14:22:00 MST
系统
1.7

  • 1.7.0.79(由/Users/hzhang/work/battleground/.java-version 设置)
    1.8
    1.8.0.60
    oracle64-1.7.0.79
    oracle64-1.8.0.60
    $> jenv 医生 2015 年 12 月 7 日星期一 14:22:07 MST
    [OK] 没有设置JAVA_HOME
    [错误] 路径中的 Java 二进制文件不在 jenv 垫片中。
    [错误] 请检查您的路径,或尝试使用 /path/to/java/home 不是 java 安装的有效路径。
    路径:/Users/haifzhan/.jenv/libexec:/Users/hzhang/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/混帐/垃圾箱
    [错误] Jenv 未加载到您的鱼中
    [错误] 修复:cat eval "$(jenv init -)" >> 您的个人资料

最有用的评论

您是否尝试将脚本文件 jenv.fish(https://github.com/gcuisinier/jenv/blob/master/fish/jenv.fish)放入 ~/.oh-my-fish/functions/ 如果您正在使用哦,我的鱼?
然后,如果您的鱼具有导出功能(执行获得“导出”的“功能 | grep 导出”),您可以简单地将“导出 JENV_LOADED=1”添加到 jenv.fish 中。
如果您的鱼没有导出功能,请将 export.fish (https://github.com/gcuisinier/jenv/blob/master/fish/export.fish) 放入您的功能文件夹中,然后添加“export JENV_LOADED=1 "进入你的 jenv.fish。

所有3条评论

您是否尝试将脚本文件 jenv.fish(https://github.com/gcuisinier/jenv/blob/master/fish/jenv.fish)放入 ~/.oh-my-fish/functions/ 如果您正在使用哦,我的鱼?
然后,如果您的鱼具有导出功能(执行获得“导出”的“功能 | grep 导出”),您可以简单地将“导出 JENV_LOADED=1”添加到 jenv.fish 中。
如果您的鱼没有导出功能,请将 export.fish (https://github.com/gcuisinier/jenv/blob/master/fish/export.fish) 放入您的功能文件夹中,然后添加“export JENV_LOADED=1 "进入你的 jenv.fish。

@stip谢谢。 我发现我的函数文件夹名称有错别字。 jenv 在我更正错字后工作。

@stip谢谢。 奇迹般有效。 浪费了一个小时试图解决它。

此页面是否有帮助?
0 / 5 - 0 等级