问题

在 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 保持一致。