关于eclipse中的java heap space不足的问题总结(ubuntu版)

前言

在普通的eclipse编程中,eclipse的JVM设置为(-Xms 50m, -Xmx 80m);但对于spark这样的大程序操作,需要的堆栈空间会很大.因此,我们要对JVM的设置参数调大一点.

关于ubuntu的eclipse安装

在讲配置之前,先要懂的eclipse在ubuntu系统中的安装流程,就一句命令行就好啦:sudo apt-get install eclipse-platform, 安装完后,eclipse的相应配置文件会在etc的目录下.

修改jvm参数设置

  • 查找eclipse.ini文件
    使用locate命令查找eclipse.ini的文件路径, locate eclipse.int
    关于eclipse中的java heap space不足的问题总结(ubuntu版)_第1张图片

  • vi /etc/eclipse.ini
    etc/eclipse.ini是系统级别的静态参数文件,/usr/lib/eclipse/eclipse.ini是用户级别的,只是前者的拷贝,所有真正需要修改的是前者.我将-Xms和-Xmx分别修改为1024m, 2500m,而我的内存为4G.
    关于eclipse中的java heap space不足的问题总结(ubuntu版)_第2张图片

  • 强制写入只读文件
    由于这个是只读文件,一般的wq或者!wq都不行,我用的是!w sudo tee %
    关于eclipse中的java heap space不足的问题总结(ubuntu版)_第3张图片
    写完即可,关闭终端,或者正常退出,这样就能让eclipse飞起来啦

你可能感兴趣的:(liunx学习,java学习)