看起来,打开文件有一些限制。当您在Linux上运行时,我怀疑您的文件描述符已用完。
签出ulimit命令以查看允许打开的文件数。
ulimit -n
您可以通过编辑来更改打开文件的数量:
/etc/security/limits.conf
并添加如下内容:
* soft nofile 4096* hard nofile 4096
您可以在此处查看有关limit.conf的更多信息。
默认限制是1024,对于某些Java应用程序来说可能太低。
本文中有关增加最大打开文件数的更多信息:http : //www.cyberciti.biz/faq/linux-increase-the-
maximum-number-of-open-files/



