如题,如果直接安装在宿主机的话,多个 JAVA_HOME 切换很麻烦
但是使用 docker 貌似也差不多额
1
0x2CA 2020-12-21 10:01:14 +08:00
写个脚本快速切换不就好了,或者你也可以写个 java 版本管理器,类似 nodejs 的 nvm
|
2
sagaxu 2020-12-21 10:02:13 +08:00 via Android
JAVA 7 之后不需要设置 JAVA_HOME
|
3
zliea 2020-12-21 10:04:11 +08:00 2
自己电脑 jenv 切换工具, https://www.jenv.be/
集成环境 docker. |
4
v2lf 2020-12-21 10:04:17 +08:00
jenv
|
5
40EaE5uJO3Xt1VVa 2020-12-21 10:21:56 +08:00
没细看帖子,不过 我看你应该需要 www.injdk.cn
|
6
abersheeran 2020-12-21 12:41:37 +08:00
做成 docker image,哪个项目用就直接 FROM 过去。节省硬盘。
|
7
xuanbg 2020-12-21 13:04:42 +08:00
多做几个不同 jre 版本的基础镜像,然后对应的 Dockerfile 写好。要用哪个版本就用对应的 Dockerfile 来 build 镜像。
|
8
micean 2020-12-21 13:17:51 +08:00
多版本 java 我都是直接解压用绝对路径启动程序
|
9
alanhe421 2020-12-21 17:31:41 +08:00
比如 IDEA 本身已经代理 JDK 版本管理,还是比较方便的。。。
|
10
beginor 2020-12-21 19:22:20 +08:00 via Android
docker 在 Windows 和 Mac 上使用映射磁盘时性能堪忧, 编译下项目就知道了, 慢到怀疑人生,还是装在宿主机上好。
|