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

找出正在运行什么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发生了什么?

  • 我最终得到了一个500的错误,这取决于stacktrace,这可能是一个数据格式错误,但我所有的变量都是字符串,所以我根本看不到错误在哪里。此外,我的连接jdbc很好,因为在调试模式下,我可以看到数据库的值,但一旦它进入JSP中,它就不再工作了。你能帮帮我吗? servlet JSP 豆类 BDD连接 堆栈跟踪 我的servlet: