问题
在 IntelliJ 里面跑一个 Unit Test,或者跑一个程序,报错如下:
Error occurred during initialization of VM
Could not reserve enough space for 1433600KB object heap
这个错误我遇到过好几次,如果不能及时解决还挺烦的。
解决
看 log 是说内存不够。但很多时候不是内存的问题。
我发现的解决方案是,如果电脑上装了多个 jdk 的版本,一定要保证 Maven import
时使用的 JDK ,和 Project / Module
SDK 保持一致。
Setting - Maven import
Setting - Project / Module