我想记录GC的详细信息,并在eclipse中添加了以下VM参数:
-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xmx768M
现在,当我启动应用程序时,我收到一个错误对话框,指出“无法创建java虚拟机”。
有什么问题?
答案 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等文件)有效,我们很高兴。
答案 2 :(得分:0)
检查eclipse.ini文件中是否有多个“-vm”条目。多个条目将导致出现此错误。
答案 3 :(得分:0)
我找到了非常简单的解决方案,只需删除eclipse.ini文件,但先备份。
我多次遇到同样的问题,最后我删除了这个,我没有更多问题。
它也增加了装载时间。现在我的日食开始比之前更快。