Windows与Ubuntu环境下同时使用JDK 8和OpenJDK 11的问题咨询
Windows与Ubuntu环境下同时使用JDK 8和OpenJDK 11的问题咨询
我之前在Windows设备上有个运行正常的Java 8应用,直到我通过Ubuntu包安装了JDK 11之后,情况就不对了。
现在在Ubuntu终端里执行java -version命令,显示的是OpenJDK 11的版本信息:
$ java -version openjdk version "11.0.22" 2024-01-16 LTS OpenJDK Runtime Environment Corretto-11.0.22.7.1 (build 11.0.22+7-LTS) OpenJDK 64-Bit Server VM Corretto-11.0.22.7.1 (build 11.0.22+7-LTS, mixed mode)
可是在Windows的CMD里执行同样的java -version命令时,却弹出了错误:
java -version Error: could not open `C:\Java\New folder\lib\amd64\jvm.cfg'
我想知道,难道不能根据需求同时使用这两个JDK版本吗?之前在公司的设备上,我可以通过修改环境变量来切换使用JDK 8和17,不过那两个都是独立安装的,不是像这次这样通过Ubuntu包安装的。
编辑补充:我是按照某套安装步骤操作之后,JDK 8就没法正常工作了。
备注:内容来源于stack exchange,提问作者Austin
相关产品推荐
相关产品推荐

