无法在eclipse中创建java虚拟机弹出消息

时间:2012-04-11 12:16:53

标签: eclipse jvm

我想记录GC的详细信息,并在eclipse中添加了以下VM参数:

-verbose:gc 
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xmx768M 

现在,当我启动应用程序时,我收到一个错误对话框,指出“无法创建java虚拟机”。

有什么问题?

4 个答案:

答案 0 :(得分:2)

以下link解释了如何在eclipse中提供VM参数。

  

现在,当我启动应用程序时,我会收到一个错误对话框   “无法创建java虚拟机”。

这可能有很多原因。一个常见的是eclipse无法找到java可执行文件。您可以打开eclipse.ini文件并添加:

-vm
 /opt/jdk/bin/javaw.exe 

您应该使用可执行文件的路径替换上述路径。

答案 1 :(得分:0)

我们遇到了类似的问题。我们卸载了java 7并将其替换为java 6(http://www.java.com/en/download/manual_v6.jsp),这对我们有用。 (以上建议的更改 - 使用vm编辑.ini文件等 - 对我们不起作用!它只是提出了不同的错误消息)。

我们遇到的一个问题是在命令提示符下运行'java -version'。我们看到以下错误:“打开注册表项时出现java错误”。在以下链接中选择的答案(从windows / system32文件夹中删除java.exe等文件)有效,我们很高兴。

Java Error opening registry key

答案 2 :(得分:0)

检查eclipse.ini文件中是否有多个“-vm”条目。多个条目将导致出现此错误。

答案 3 :(得分:0)

我找到了非常简单的解决方案,只需删除eclipse.ini文件,但先备份。

我多次遇到同样的问题,最后我删除了这个,我没有更多问题。

它也增加了装载时间。现在我的日食开始比之前更快。