转自:http://www.gregbugaj.com/?p=230
While starting Nexus I was getting following error, this was on a machine that was running at 1GB of memory.
Error occurred during initialization of VM
Could not reserve enough space for object heap
So the solution was to edit /usr/local/nexus/bin/jws/wrapper.conf
and add wrapper.java.additional.4=-Xmx128m parameter this setup java to use only 128mb of memory for the new VM.
Solution 2
After further analysis of the config file there are following options that can be set as well, just need to uncomment them
# Size Java memory, in MB (-Xms)
#wrapper.java.initmemory=128
# Size Java memory, in MB (-Xmx)
#wrapper.java.maxmemory=256

本文介绍了在启动Nexus过程中遇到的内存不足错误及其解决方案。通过调整配置文件中的Java内存分配参数,可以有效解决该问题。
1万+

被折叠的 条评论
为什么被折叠?



