Mac上intellij启动后提示“Too many open files in system”

当在Mac上启动IntelliJ IDEA时遇到'Too many open files in system'警告,可以通过调整Info.plist的vmoptions设置和系统级限制来解决问题。在IntelliJ的Info.plist文件中添加-XX:-MaxFDLimit=10240选项,并且修改/Library/LaunchDaemons目录下的'limit.maxfiles.plist'文件以增加文件描述符的最大数量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误显而易见,打开太多的文件,相应修改下面参数:

/Applications/IntelliJ IDEA.app/Contents/Info.plist中vmoptions项 -XX:-MaxFDLimit=10240

全局限制需要修改目录 /Library/LaunchDaemons directory下"limit.maxfiles.plist" 文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  <plist version="1.0">
    <dict>
      <key>Label</key>
        <string>limit.maxfiles</string>
      <key>ProgramArguments</key>
        <array>
          <string>launchctl</string>
          <string>limit</string>
          <string>maxfiles</string>
          <string>66111</string>
          <string>66111</string>
        </array>
      <key>RunAtLoad</key>
        <true/>
      <key>ServiceIPC</key>
        <false/>
    </dict>
  </plist>



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值