Windows - 在哪里找到.bashrc文件以增加堆大小

时间:2016-01-11 13:07:19

标签: java windows grails heap-memory heap-size

实际上我正在研究grails应用程序,它运行得很顺利,但是经过一段时间后它为此抛出exception: java.lang.OutOfMemoryError: Java heap space我收到了一些解决方案,比如

  1. 添加环境。变量GRAILS_OPTS = -server -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m甚至尝试GRAILS_OPTS = -Xms512m -Xmx1024m

  2. 将变量JAVA_OPTS=-Xmx1024m -XX:MaxPermSize=96m添加到startGrails.bat文件

  3. 在.bashrc文件中添加export GRAILS_OPTS="-Xms1g -Xmx1g -server",任何人都可以告诉我这个文件位于何处。

  4. 选项1和2没有运气。

    使用 Windows 10

1 个答案:

答案 0 :(得分:0)

bash man page

  

当启动不是登录shell的交互式shell时,bash会读取并执行来自〜/ .bashrc的命令(如果该文件存在)。使用--norc选项可以禁止此操作。 --rcfile文件选项将强制bash从文件而不是〜/ .bashrc读取和执行命令。

这是一个隐藏文件(注意点作为第一个字符),所以请使用此命令在终端中打开它(如果您使用的是gedit ofc): System.Random

更新但是,再次阅读您的问题后,我认为您正在使用Windows,而您的选项3是#1的Linux替代品。不是吗?

相关问题