当前位置: 首页 > 面试题库 >

找出正在运行什么JVM Eclipse

乌翰学
2023-03-14
问题内容

我目前正在尝试调整Eclipse的安装,并碰到“
-vm”选项。SO上的其他文章提到始终使用可用的最新JVM是很好的,因为它们在性能方面不断提高,所以我很可能这样做。我想知道,如果不指定“
-vm”参数,如何找出运行JVM Eclipse的方式。

我在文档中找到了以下内容,但并没有阐明它对JVM的外观:

当传递给Eclipse可执行文件时,此选项用于查找要用于运行Eclipse的Java VM。它必须是适当的Java可执行文件的完整文件系统路径。
如果未指定,则Eclipse可执行文件使用搜索算法来找到合适的VM 。无论如何,可执行文件然后使用-vm参数将路径传递到Java
Main使用的实际VM。然后,Java Main将此值存储在eclipse.vm中。


问题答案:

实际上,Windows-> Preferences-> Java-> installed不会显示运行Eclipse的那一个,而是显示运行它的默认JRE。

要查看正在运行的Eclipse,请转到“帮助”->“关于Eclipse平台”->“配置详细信息”,然后查找属性eclipse.vm。

例如:

eclipse.vm=C:\Program Files\Java\jre6\bin\client\jvm.dll


 类似资料:
  • 我正在尝试让Appfuse+Tomcat+jRebel工作。 我看着问题的标题,@Tech Junkie和@CPU100确实有最好的答案,但不是针对我遇到的场景。(我想知道运行的是我安装的tomcat还是“项目盗用的”tomcat)

  • 问题内容: 我要查看我是在Windows还是Unix等上,我需要查看什么? 问题答案: 的输出platform.system()如下: Linux: Linux Mac: Darwin Windows: Windows

  • 在项目上运行时,我通常会收到。知道那是什么意思吗?

  • 我试图通过Simphony GUI对模型进行批处理。我在场景树中创建了带有相对路径“/Test_Data_FileSink”的文本接收器。该文件通过GUI以单次运行的方式创建和保存。但是,当我执行批处理运行时,不会在localhost实例中创建任何文件。当我导航到实例时,我看到一个调试。日志,失败\空,实例。日志和参数输入。txt,但没有测试数据链接文件。批处理过程尝试跨实例编译数据,并返回空的批

  • 我有一个基于Spring-Boot1.4和Spring-JDBC的应用程序。 我添加了Flyway,它在应用程序本身中工作,但我的JdbcDAO测试用例出现了错误。 这给了我一个线索:在运行“MVN测试”目标时,我最新的Flyway脚本似乎没有应用于模式。 在运行mvn测试目标时,如何打开调试以查看Flyway发生了什么?

  • 从重新索引文档: 使用可选的填充逻辑将DataFrame与新索引一致,将NA/NaN放置在上一个索引中没有值的位置。除非新索引与当前索引等效,并且Cope=False,否则将生成新对象。 因此,我认为我可以通过在适当的位置(!)设置复制=False来重新排序。然而,我似乎得到了一个副本,需要再次将其分配给原始对象。我不想把它分配回去,如果我能避免它的话(原因来自于另一个问题)。 这就是我正在做的: