Sollyu
  • 捐赠
  • 关于
海内存知己 天涯若比邻
死生契阔,与子相悦。执子之手,与子偕老。
  1. 首页
  2. 原创文章
  3. 正文

mac fish java多环境

2019年10月24日 2415点热度 2人点赞 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年03月08日

sollyu

关注生活,关注科技。

打赏 点赞
< 上一篇
下一篇 >

sollyu

关注生活,关注科技。

标签聚合
mac VC++ swift C++ word-sum MFC lua Android

COPYRIGHT © 2015-2020 Sollyu. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备15007531号