我遇到了一个我无法弄清楚的错误,即使在广泛的互联网搜索之后也是如此。
我正在 Java 中运行一个 Maven 项目以通过 SSH 连接到远程位置,该项目在过去一周构建良好,直到我遇到此错误消息:
Error executing Maven. 2 problems were encountered while building the effective settings Non-readable settings /Applications/NetBeans/NetBeans 8.0.app/Contents/Resources/NetBeans/java/maven/conf/settings.xml: /Applications/NetBeans/NetBeans 8.0.app/Contents/Resources/NetBeans/java/maven/conf/settings.xml (Too many open files in system) @ /Applications/NetBeans/NetBeans 8.0.app/Contents/Resources/NetBeans/java/maven/conf/settings.xml Failed to use environment variables for interpolation: Cannot run program "env": error=23, Too many open files in system @
有没有办法删除这些文件,因为我无法再构建我的应用程序。
非常感谢
大卫
最佳答案
您可以尝试在用户的 bash 配置文件中使用 ulimit -v unlimited。
关于java - Maven Netbeans 打开的文件太多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25919554/