我正在通过此指令访问http://www.opentaps.org/docs/index.php/General_Installation_of_Opentaps
来安装Opentaps的开源但是我收到了一个错误:
无法创建java虚拟机。
这就是我所做的:
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_04
startofbiz.bat
最后我得到了错误:
无法创建Java虚拟机
发生致命异常。程序将退出。
解决方案2失败。当我通过this instruction更改“startofbiz.bat”文件中的内容时 我得到了与上面相同的问题。
解决方案3失败。我还将内存设置更改为-Xms256M -Xmx512M -XX:MaxPermSize=128M
。现在我在控制台中得到了outofmemory异常。
请帮帮我。
答案 0 :(得分:1)
我们为上述问题提供了几种解决方案
解决方案1:您可以重新安装所有组件。即它意味着你已经安装了整个s / w。错误:无法创建Java虚拟机。
解决方案2:最大堆大小根据机器架构而变化,例如32位或64位,JVM位大小,例如32位JVM或64位JVM和操作系统。
在32位机器中,尽管最大堆大小的理论极限是4GB,但它在操作系统上与操作系统不同,例如由于各种原因,在32位Windows XP上最大堆大小限制高达1.5G,而在64位Solaris机器上,即使使用32位JVM,也可以承受大约3.5GB的容量。所以当你在32位Windows XP机器上运行以下java命令时
解决方案3:提供堆空间时还有一个值得注意的语法错误是数字文字和单位之间的空间,如下例所示:(1)正确:〜/ java java -Xmx1500 M和(2)不正确: 〜/ java java -Xmx1500MB和(3)In-Correct:〜/ java java -Xmx 1400M
此致,Ravindra Seelam