liferay 点击build service 出现Cloud not reserve enough space for object heap
Cloud not reserve enough space for object heap
在Liferay中执行Builder Service时,有时候会出现下面的错误:
Java Result:1 Cloud not create the Java virtual machine. Error occureed during initalization of VM Cloud not reserve enough space for object heap
此问题的原因在编译的时候为JVM分配的内存大于了剩余的物理内存大小。本质原因就是物理内存太小了。解决方法就有两个:
加大物理内在
1、直接升级电脑,添加内存。
2、如果内存够大(4G+),则检查操作系统是不是64位,安装的JDK是不是64位。
调整Liferay编译时所分配的内存
执行Service Builder时,执行的JVM的内存分配是在ant文件里面配置的,在SDK目录下面的build-common-plugin.xml文件里面。找到类似下面的片断:
- <java
- classname="com.liferay.portal.tools.servicebuilder.ServiceBuilder"
- classpathref="service.classpath"
- fork="true"
- newenvironment="true"
- outputproperty="service.test.output"
- >
- <jvmarg value="-Xms512m" />
- <jvmarg value="-Xmx1024m" />
- <jvmarg value="-Xss2048k" />
- <jvmarg value="-XX:MaxPermSize=512m" />
这里即是Liferay Service Builder时所设置的JVM参数,将里面的-xmx1024改为512m,-XX:MaxPermSize改为256m,然后保存,重新执行Service Builder,问题应该即可以解决。
liferay 点击build service 出现Cloud not reserve enough space for object heap相关推荐
- OBS(open build service)入门
OBS 入门介绍 原文链接 https://openbuildservice.org/help/manuals/obs-beginners-guide/ 1 目的 本文档主要面向对不同平台硬件及系统发 ...
- Liferay Portal Json Web Service 反序列化漏洞(CVE-2020-7961)
之前在CODE WHITE上发布了一篇关于Liferay Portal JSON Web Service RCE的漏洞,之前是小伙伴在处理这个漏洞,后面自己也去看了.Liferay Portal对于J ...
- Cloud platform build management Topic | Cloud computing
云计算专题目录 Catalogue | Cloud computing Cloud platform build management Topic | Cloud computing 云计算专题目录 ...
- bootstrap 点击按钮刷新_Spring Cloud 中的 Bootstrap 上下文
学习目标 复习 Spring 事件/监听器模式(ApplicationEvent / ApplicationListener) 理解 Bootstrap 上下文 理解 Spring Boot / Sp ...
- 登陆ArcGIS Server Manager页面,点击Manager Service页面报错:工作站服务没有启动
在Windows 2008 Server R2 64位操作系统上安装ArcGIS Server10 for .NET Framework,安装都很正常,但在登陆srever manager页面管理服务 ...
- Android Studio常见报错及处理办法
在Android Studio上点了update,系统自动升级,自动重启Android Studio后,以前的项目Gradle正常编译: Unable to start the daemon proc ...
- hadoop配置遇到问题的解决
1. ssh localhost: 不能登陆:将错误提示中的文件全部删除.原因:登陆过远程主机 2. 问题: 伪分布式datanode启动不了:在datanode的log日志文件出现以下错误提示: ...
- TeamCity+Gradle实现自动构建App安装包和补丁包
相信大家在用AS打包的时候,最烦的就是打包要很久,如果可以自动化打包岂不是很方便,所以我之前也是被安排做了这个任务.利用TeamCity+Gradle去实现自动构建App安装包和补丁包,这里做个记录. ...
- java.lang.OutOfMemoryError: Java heap space错误及...
为什么80%的码农都做不了架构师?>>> 以下是从网上找到的关于堆空间溢出的错误解决办法: java.lang.OutOfMemoryError: Java heap spac ...
最新文章
- Quorum企业以太坊环境搭建教程
- DP:***24种设计模式--转自刘伟
- [js] 写一个方法实现promise失败后自动重试
- ThreadLocal深度解析
- vnpy学习_06回测结果可视化改进
- Citrix 整体架构 端口列表 Tcp Port
- 图论--最短路径--观光旅游
- 8051 r0-r7 是什么
- GPIO的8种工作模式
- html苹果笔记本文稿如何转换,苹果电脑的pages文档想要变成word格式该如何转换...
- m2增长率曲线_中国m2历年数据曲线图_中国m2历年数据
- hao123劫持浏览器主页
- 数值微积分与方程求解
- 云原生数据中台:架构、方法论与实践
- Sunday算法流程与代码
- SourceTree使用方法
- WIN7系统电脑的administrator密码忘记怎么办
- 文明重启怎么做RUST堡垒_文明重启怎么地下建房-地下建房技巧
- html dom反选,Dom操作--全选反选
- 那些不甘平庸的管理者,都在读这10本书
热门文章
- troubleshoot之:使用JFR解决内存泄露
- Spring Boot devtool的使用
- tf调不到keras怎么 回事_拼多多刷单关键词搜不到是怎么回事?如何解决?
- unet训练自己的数据集_基于UNet网络实现的人像分割 | 附数据集
- Spring MVC工作原理 及注解说明
- C++学习笔记:(四)运算符重载 类型转换
- 数据结构——线性表的链式表示
- 01.search_api_综述
- 【解题报告+感想感言】2019年第十届蓝桥杯【C++省赛B组】【第五题:迷宫】
- 在c语言中i10是什么意思啊,2011年计算机二级考试C语言十套上机题