2014-09-18 57 views
3

我遇到了一個我無法弄清楚的錯誤,即使經過大量的互聯網搜索之後。打開的文件太多Maven Netbeans

我運行在Java Maven項目SSH到遠程位置,該項目已經建設精細過去一週,直到我遇到了這個錯誤信息:

錯誤執行的Maven。 構建有效設置時遇到2個問題 不可讀設置/應用程序/ 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(系統中打開的文件過多)@/Applications/NetBeans/NetBeans 8.0.app/Contents/Resources/NetBeans/java/maven/conf/settings.xml 無法使用環境變量進行插值:不能運行程序「ENV」:在系統錯誤= 23,打開的文件太多@

有沒有辦法刪除這些文件因爲我不能建立我的申請了。

非常感謝

大衛

+0

maven是否在遠程位置運行?您在遠程位置使用的操作系統是什麼?如果它是* NIX,也許你可以運行這些命令來找出允許的最大打開文件數:'ulimit -aS'和'ulimit -aH' – Gooseman 2014-09-18 18:20:53

+0

我在本地機器上運行Maven作爲Maven項目與Java ,你能否進一步解釋我可以如何運行這些命令? – David222 2014-09-18 18:27:52

+0

我使用的是OS X 10.9.2 – David222 2014-09-18 18:28:41

回答

1

您可以嘗試使用的ulimit中的用戶在bash配置文件-v無限。

+0

謝謝,我會試試這個並反饋結果 – David222 2014-09-18 19:59:59

0

嘗試mvn clean 這將刪除以前版本生成的所有文件。