Sollyu

  • 捐赠
  • 关于
  1. 首页
  2. 原创文章
  3. 正文

mac fish java多环境

2019年10月24日 5999点热度 3人点赞 0条评论

安装

首先使用homebrew-cask-versions安装多个版本多Java,安装方式参照官方文档安装即可。

fish 函数

编写 ~/.config/fish/functions/javaenv.fish 并粘贴下面代码
# file: javaenv.fish
# author: sollyu
# date: 2021-03-08
function javaenv
   if test (count $argv) -eq 0
      echo 'use "javaenv (java version code)", just like:'
      echo '    11.0.10, x86_64:  "OpenJDK 11.0.10" /Library/Java/JavaVirtualMachines/openjdk-11.jdk/Contents/Home'
      echo '       ↑ version code'
      echo ''
      /usr/libexec/java_home -V
   else
      set -xU JAVA_HOME (/usr/libexec/java_home -v $argv[1])
   end
end

使用

直接使用javaenv。
设置其他版本的Java,执行命令:javaenv 11.0.10

备注

原文地址:https://medium.com/@axross/simple-javaenv-with-fish-shell-287ba4a84ba9
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: fish java mac shell
最后更新:2021年3月8日

sollyu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2021 sollyu.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备15007531号