banner
lca

lca

真正的不自由,是在自己的心中设下牢笼。

在mac下設置多個java版本

mac 下設置多個 java 版本,可以通過 alias 命令進行實現,不同的 java 版本設置不同的變量,後面通過 alias 引用。
下述是我電腦上的 java 環境變量的配置文件,配置文件地址:~/.bash_profile,如果你的 mac 是 zsh,那麼需要在~/.zshrc中添加一行配置文件:source ~/.bash_profile,去同步~/.bash_profile文件,設置完成後,之後所有的配置文件均只需添加在~/.bash_profile中即可。

#java

# Java config
export JAVA_17_HOME="/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home"
export JAVA_16_HOME="/Library/Java/JavaVirtualMachines/jdk-16.0.1.jdk/Contents/Home"
export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home"
export JAVA_801_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home"
export JAVA_7_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home"

# config alias
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
alias jdk16="export JAVA_HOME=$JAVA_16_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk801="export JAVA_HOME=$JAVA_801_HOME"
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"

# config default jdk
export JAVA_HOME=$JAVA_16_HOME
export PATH="$JAVA_HOME:$PATH"

版本包括:

1.7.0_25
1.7.0_80
1.8.0_201
1.8.0_92
16.0.1
17.0.7

當前默認的 java 版本是 java16 的,假如你需要使用 java17 版本,那麼只需要打開終端,輸入 java17,就會切換到 java17 的版本。

image
java 版本下載地址

http://www.codebaoku.com/jdk/jdk-oracle-jdk1-8.html#jdk8u201

https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。