未登录用户
首 页
书 架
登录系统
注册账号
联系我们
duidaima.com
版权声明
闽ICP备2020021581号
闽公网安备 35020302035485号
搜索
我要提问
随便写写
我要写书
兄弟们 现在 windows 下管理多版本的 jdk 最优解是什么呢
发布于 1天前
25 热度
7 评论
深山夕照
0 粉丝 49 篇博客
关注
打赏
我先说下我自己尝试过的
1 、直接在 windows 下安装多个版本 但是这样会出现一个问题 高版本的 jdk 会覆盖低版本的一些环境变量
比如 idea 直接读到的是高版本 哪怕切换到低版本的路径也有一些问题
2 、wsl 方案 在 wsl 中使用 sdkman 安装多版本 idea 指向对应的 jdk 安装路径 ,但是这样有非常多的兼容问题 比如 windows 读取 liunx 的文件路径经常读取不到 maven 编译也有各种兼容问题
所以想问问大家的大家怎么管理的 谢谢
用户评论
深渊骑士
在开发机器上,从来不把 java 注册到环境变量中,直接在开发工具中配置一下不就好了
2025/7/18 12:19:00
[
0
]
[
0
]
回复
月下独饮
其实没必要折腾,都是切换 jdk 在 idea 里面切,平时命令行运行 java 程序的可能性几乎为 0
2025/7/18 12:14:00
[
0
]
[
0
]
回复
一杯忘情
十二年老懒狗选择直接 idea 安装配置,反正离开 IDE 也不写 java
2025/7/18 12:12:00
[
0
]
[
0
]
回复
共老河山
如果强调管理的话,感觉 docker 和 dev container 应该不错
2025/7/18 9:25:00
[
0
]
[
0
]
回复
遥忘而立
试试这个: https://github.com/jenv/jenv
2025/7/18 9:21:00
[
0
]
[
0
]
回复
独白情歌
下载 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
]
回复
亦東風
scoop
2025/7/18 9:14:00
[
0
]
[
0
]
回复
点击加载更多评论
吐槽.灌水
440 成员 |
1512 话题
+我要提问
+随便写写
可能感兴趣的话题
Meta 再挖走两位苹果 AI 关键人物
被裁后,项目无法进行,前老板被甲方礼貌问候
折腾几年软路由,归来仍是客户端
误入某大厂外包,干的贼不舒服
一般用不着切换,真要切换的话,在 IDEA 的 Project Structure 里面改一下就好了吧,而且我记得 IDEA 会解析 pom.xml 来选择 jdk 版本的
相比于 Python 和 Node.js ,我感觉 jdk 版本不太需要管理