問題
在 IntelliJ 裡面跑一個 Unit Test,或者跑一個程式,報錯如下:
Error occurred during initialization of VM
Could not reserve enough space for 1433600KB object heap
這個錯誤我遇到過好幾次,如果不能及時解決還挺煩的。
解決
看 log 是說記憶體不夠。但很多時候不是記憶體的問題。
我發現的解決方案是,如果電腦上裝了多個 jdk 的版本,一定要保證 Maven import 時使用的 JDK ,和 Project / Moduel SDK 保持一緻。