用java实现ftp下载,在下载的文件过大的时候(比如下载的文件超过20M)就会报如下错误:
Exception in thread "main " java.lang.OutOfMemoryError: Java heap space
请问大虾们,这是什么错误?如何解决?我用的是eclipse开发环境。
------解决方案--------------------
我用的也是sun.net.ftp.FtpClient,没有出现你的问题
关于上述设置么,你可以以命令行方式运行的话,可以加java启动设置内存参数:
java -Xms=32m -Xmx=256m
在eclipse中,运行该程序的时候可以指定,关于这个的说明很多,http://www.itpub.net/498576.html