解决方案 »

  1.   

    修改成-Xmx512m可以暂时解决问题,但是如果后续数据量更大的话也可能会报内存错误。
    我想你可以看下是否是java程序有问题,JVM是可以自动管理内存的,256/512M对于很多中小型软件来说是足够的,即使不够的话,也不一定会抛内存溢出异常,最多是就是卡一点,慢一点而已.
    猜想你的java程序中可能是有处理大数据的功能,并且是将其一次全部加载到内存中的,一次将256M的数据加载到内存中,个人认为不太合适.