我目前正在调整我的Eclipse安装,并遇到了“-vm”选项。在Stack Overflow上的其他帖子中提到,最好始终使用最新的可用JVM,因为它们在性能方面不断改进,所以我很可能这样做。但我想知道,如果您没有指定“-vm”参数,如何找出Eclipse运行的JVM。
我在文档中找到了以下内容,但并没有说明它将如何查找JVM:
当传递给Eclipse可执行文件时,此选项用于定位要使用的Java VM来运行Eclipse。它必须是适当的Java可执行文件的完整文件系统路径。如果未指定,则Eclipse可执行文件使用搜索算法来查找合适的VM。无论如何,可执行文件都会使用“-vm”参数将实际使用的VM路径传递给Java Main。然后,Java Main将此值存储在eclipse.vm中。