在进行grails -version时初始化VM时发生错误

时间:2012-04-30 18:57:39

标签: linux jvm heap heap-memory grails-2.0

我正在尝试在Linux中将Grails 1.3.7升级到Grails 2.0.3。我收到的信息如下: 输入命令 grails -version

时,初始化虚拟机时出错

这就是我做的事情

  1. wget http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.3.zip
  2. 解压缩grails-2.0.3.zip
  3. mv grails-2.0.3 / usr / share
  4. 在/ etc / profile中GRAILS_HOME = / usr / share / grails-2.0.3,然后导出GRAILS_HOME,然后添加到PATH env变量。
  5. 关闭会话
  6. 重新启动会话。键入grails -version
  7. 初始化VM时出错 无法为对象堆保留足够的空间
  8. 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我已通过创建 GRAILS_OPTS 环境变量解决了这个问题,并将其添加到 / etc / profile

export GRAILS_OPTS="-server -Xmx512M -XX:MaxPermSize=512m -Dfile.encoding=UTF-8"