Mac下多版本JDK安装

[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

#添加JDK的环境变量
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
export JAVA_9_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home

#默认JDK1.8
export JAVA_HOME=$JAVA_8_HOME
#alias命令动态切换JDK版本
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk9="export JAVA_HOME=$JAVA_9_HOME"

PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

感谢作者:https://www.jianshu.com/p/072981dc9cc2

### 如何安装和配置适用于 LinuxWindows 子系统 (WSL) #### 安装 WSL 为了在 Windows 上启用 WSL 功能,需先通过 PowerShell 执行命令来启动此功能。打开具有管理员权限的 PowerShell 并输入 `wsl --install` 命令[^1]。 对于 ARM64 架构设备,在执行上述指令时可能会遇到特定挑战;这通常涉及 BIOS 设置调整或其他硬件兼容性问题处理。 #### 配置 WSL 版本 当前存在两个主要版本:WSL 1 和 WSL 2。推荐使用性能更优、文件系统支持更好的 WSL 2。可以通过设置默认版本号的方式指定新安装的发行版采用哪个版本: ```powershell wsl --set-default-version 2 ``` 该命令会将所有未来的新安装设为 WSL 2 模式[^3]。 #### 安装 Linux 发行版 完成以上步骤之后,可以从 Microsoft Store 获取并安装所需的 Linux 发行版,比如 Ubuntu 或 Debian。这些应用一旦被下载下来就会自动关联到已激活的 WSL 环境中去。 #### 访问 Windows 文件系统 值得注意的是,借助于 WSL 技术,可以直接读写位于 Windows 分区中的数据而无需额外挂载任何东西。例如,如果项目源码存放在 E:\www\swoole\hyperf 路径下,则可以在 WSL 终端里直接访问 `/mnt/e/www/swoole/hyperf/` 这样的路径来进行开发工作[^4]。 #### 解决常见问题 当面对某些特殊情况下产生的错误提示或者行为异常时,建议查阅官方文档获取最新的技术支持信息。此外,社区论坛也是一个很好的求助渠道,许多开发者分享了解决方案和个人经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值