• 兄弟们 现在 windows 下管理多版本的 jdk 最优解是什么呢
  • 发布于 1天前
  • 25 热度
    7 评论
我先说下我自己尝试过的
1 、直接在 windows 下安装多个版本 但是这样会出现一个问题 高版本的 jdk 会覆盖低版本的一些环境变量
比如 idea 直接读到的是高版本 哪怕切换到低版本的路径也有一些问题
2 、wsl 方案 在 wsl 中使用 sdkman 安装多版本 idea 指向对应的 jdk 安装路径 ,但是这样有非常多的兼容问题 比如 windows 读取 liunx 的文件路径经常读取不到 maven 编译也有各种兼容问题
所以想问问大家的大家怎么管理的 谢谢
用户评论
  • 独白情歌
  • 下载 8 、11 、17 、21 的 zip 版本的 jdk ,然后解压成对应的文件夹。JAVA_HOME 配的 21 的,因为主用 21 。
    一般用不着切换,真要切换的话,在 IDEA 的 Project Structure 里面改一下就好了吧,而且我记得 IDEA 会解析 pom.xml 来选择 jdk 版本的
    相比于 Python 和 Node.js ,我感觉 jdk 版本不太需要管理
  • 2025/7/18 9:17:00 [ 0 ] [ 0 ] 回复