當(dāng)前位置:
首頁(yè) >
liferay 点击build service 出现Cloud not reserve enough space for object heap
發(fā)布時(shí)間:2024/1/23
36
豆豆
生活随笔
收集整理的這篇文章主要介紹了
liferay 点击build service 出现Cloud not reserve enough space for object heap
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Cloud not reserve enough space for object heap
2013年10月28日?Liferay?評(píng)論 4 條?閱讀 1,978 views 次在Liferay中執(zhí)行Builder Service時(shí),有時(shí)候會(huì)出現(xiàn)下面的錯(cuò)誤:
Java Result:1 Cloud not create the Java virtual machine. Error occureed during initalization of VM Cloud not reserve enough space for object heap此問(wèn)題的原因在編譯的時(shí)候?yàn)镴VM分配的內(nèi)存大于了剩余的物理內(nèi)存大小。本質(zhì)原因就是物理內(nèi)存太小了。解決方法就有兩個(gè):
加大物理內(nèi)在
1、直接升級(jí)電腦,添加內(nèi)存。
2、如果內(nèi)存夠大(4G+),則檢查操作系統(tǒng)是不是64位,安裝的JDK是不是64位。
調(diào)整Liferay編譯時(shí)所分配的內(nèi)存
執(zhí)行Service Builder時(shí),執(zhí)行的JVM的內(nèi)存分配是在ant文件里面配置的,在SDK目錄下面的build-common-plugin.xml文件里面。找到類(lèi)似下面的片斷:
這里即是Liferay Service Builder時(shí)所設(shè)置的JVM參數(shù),將里面的-xmx1024改為512m,-XX:MaxPermSize改為256m,然后保存,重新執(zhí)行Service Builder,問(wèn)題應(yīng)該即可以解決。
總結(jié)
以上是生活随笔為你收集整理的liferay 点击build service 出现Cloud not reserve enough space for object heap的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: liferay 几个工具类
- 下一篇: liferay 如何添加css或者js