Cause:
編譯jni會產生大量的檔案,特別是 C/C++ indexer 會建立索引 若eclipse初始記憶體太小會導致
out of memory 的錯誤
Solution:
在 eclipse.ini檔案中可設定記憶體限制,主要調整以下幾個數值
初始設定
--launcher.XXMaxPermSize 256m -XX:MaxPermSize=256m -Xms40m -Xmx512m
調整後
--launcher.XXMaxPermSize 512m -XX:MaxPermSize=512m -Xms80m -Xmx1000m
細節參考
http://wiki.eclipse.org/Eclipse.ini