今天pull完代码之后,项目就起不来了…
问题如图:
百度了很多资料,应该是maven构建时内存不足导致的…百度也有很多解决方案,比如pom文件添加插件,修改mvn.bat之类的.
都试过了,没一个管用的.(吐槽,国内的文章千篇一律,全是抄的)
最后不知道在哪看到一篇文章,解决方法大概是这样的
解决方案如图:
终于管用啦!!!
拓展知识:
-Xss:规定了每个线程虚拟机栈及堆栈的大小,一般情况下,256k是足够的,此配置将会影响此进程中并发线程数的大小。
-Xms:表示初始化JAVA堆的大小及该进程刚创建出来的时候,他的专属JAVA堆的大小,一旦对象容量超过了JAVA堆的初始容量,JAVA堆将会自动扩容到-Xmx大小。
-Xmx:表示java堆可以扩展到的最大值,在很多情况下,通常将-Xms和-Xmx设置成一样的,因为当堆不够用而发生扩容时,会发生内存抖动影响程序运行时的稳定性。