我使用我特別構建的Scala運行SBT。我構建的Scala編譯器會在運行時做很多事情,並且有很多函數調用,可以遞歸。設置SBT的堆棧大小
所以當我使用我的內置Scala編譯器運行SBT時,堆棧會在很長一段時間後溢出。我嘗試在啓動SBT時設置-J-Xss。但那不行。
我之前遇到過SBT堆大小的問題。許多帖子都說設置-J-Xmx啓動SBT時不會更改JVM堆大小,因爲它被默認的SBT內存選項覆蓋。 How to set heap size for sbt?
現在,我想知道是否可以通過默認SBT選項覆蓋-J-Xss,就像覆蓋-J-Xmx一樣。或者我應該簡單地設置-J-Xss較大?
謝謝。我發現-J-Xss10000M確實有效。我認爲你上面的方法也可以應用於-Xss選項。 –