我正在尝试在Windows子系统上运行Maven,但遇到了“无法分配内存”的错误。然而,free -m 显示我还有很多可用内存,在Cygwin上相同的构建成功了。
有人有处理这个问题的技巧吗?我更喜欢改变我的 settings.xml 而不是 pom.xml 的设置,但我几乎对任何方法都很开放。
我正在尝试在Windows子系统上运行Maven,但遇到了“无法分配内存”的错误。然而,free -m 显示我还有很多可用内存,在Cygwin上相同的构建成功了。
有人有处理这个问题的技巧吗?我更喜欢改变我的 settings.xml 而不是 pom.xml 的设置,但我几乎对任何方法都很开放。
尝试通过下载安装maven,而不是使用apt-get install maven
。在我的Ubuntu机器上,我从来没有能够让"apt"版本正常工作,并且总是不得不直接从Maven download 下载它。我在WSL上尝试过这个方法,可以毫无问题地构建一个相当大的JEE项目。
Xms
和Xmx
选项,并且它们没有超出您系统的资源限制吗?(请参见http://maven.apache.org/configure.html)此外,您能否发布您看到的确切错误信息?您正在使用哪个版本的Maven? - Adonis