2012-04-12 50 views
-1

我通过Java Webstart(使用Oracle JDK/JRE 1.7 + Java FX 2)部署应用程序。
它工作正常,对于大多数用户来说,有时(并不总是)启动应用程序时得到这个错误他们却一个:无法创建JVM:JVM日志位置

Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occured. Program will exit. 

有没有一种方法,以获取有关问题原因(如日志的详细信息)?
任何想法可能是什么问题?

+1

我认为这是硬件/ RAM问题一般(特别是因为它有时会发生)。做一些谷歌搜索,你会发现有几个人经历了这一点。但是,在用户的机器上获得更多信息将是一件好事。 – 2012-04-12 15:14:50

+0

我做过谷歌它,但注意到大多数遇到内存问题的人都有一个特定的错误消息,例如“无法为对象堆预留足够的空间”。该PC是一个Windows 7x64,具有8个RAM的内存,并且不能在密集的条件下使用。你知道我在启动应用程序之前是否可以专门检查内存的数量是否足够(我的意思是手动)? – assylias 2012-04-12 15:17:14

+1

好吧,我抬头一看:错误:致命的错觉......以及我发现内存错误的地方(特别是使用Java的其他东西)。编辑run.bat/dat.bat被建议作为可能的解决方案?不幸的是,由于错误的模糊性,很难提出可靠的解决方案,但这里是我发现的:[link1](http://groups.google.com/group/akka-user/browse_thread/ thread/bb0e26255984fc11?pli = 1)[link2](http://forums.bukkit.org/threads/java-problem.68817/)[link3](http://nest.array.ca/web/nest/forum/-/message_boards/message/234665) – 2012-04-12 15:52:20

回答

1

复制从评论: - 我认为这是一个硬件/ RAM问题一般(特别是因为它有时会发生)。做一些谷歌搜索,你会发现有几个人经历了这一点。但是,在用户的机器上获得更多信息将是一件好事。 - 我抬头看看错误:致命的错觉......以及我发现内存错误的地方(特别是使用Java的其他东西)。编辑run.bat/dat.bat被建议作为可能的解决方案?不幸的是,由于错误的模糊的烦躁,它非常难以提出一个可靠的解决方案,但这里是我发现了什么呢: link1link2link3

1

我几乎同样的问题(我有这个错误,每次),并固定在的eclipse.ini

--launcher.XXMaxPermSize 
256m 

改变到

--launcher.XXMaxPermSize 
900m 

900是 xmx低于