当使用maven创buildjvm时,jvm堆的默认大小是多less?

我正在使用由以下命令启动的服务器。

mvn jetty:run 

我想停止服务器,但我没有运行mvndocker:停止,甚至faild运行java -version,为什么?

 [mirror@home wpse]$ mvn jetty:stop ///////////// Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. [mirror@home wpse]$ java ////////////// Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. [mirror@home wpse]$ java -version /////////////// Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. 

事实是,我仍然有大约50M的空闲内存,为什么我没有运行java -version? java -version命令需要多less内存?

 Mem: 1048800k total, 993728k used, 55072k free, 0k buffers Swap: 0k total, 0k used, 0k free, 0k cached 

问题是使用maven创buildjvm时,jvm堆的默认大小是多less?

如何使Java使用Maven时使用较小的堆?