MacOS中JVM的位置查询及JDK无JRE文件夹相关疑问
关于Mac上JDK解压版中JVM位置的疑问
我之前在多个网站看到JRE包含于JDK中,但下载macOS Arm 64 Compressed Archive版JDK(非dmg安装包)解压后,未找到JRE文件夹。随后查阅Oracle相关文档得知,JRE与JDK分离,以便仅需Java运行环境的用户按需获取。文档提及JVM位于/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/,但我的/Library/Internet Plug-Ins/目录为空,推测是未安装dmg版JDK所致。
既然能运行Java代码,必然存在JVM,想了解我的Mac上JVM的具体位置。我的Mac相关信息如下:
ls /Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home/ LICENSE bin include legal man README conf jmods lib release ls ~/Downloads/Programs/jdk-17-0-3-1/Home/ LICENSE README bin conf include jmods legal lib java -version java version "19.0.1" 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)
内容的提问来源于stack exchange,提问作者Shaowen Zhu
相关产品推荐
相关产品推荐

