我试图在适用于Linux的Windows子系统上运行maven,并且获得"无法分配内存"错误。但是, free -m 表明我有足够的可用内存,并且Cygwin上的相同构建成功。
任何人都有处理此问题的提示吗?我更喜欢在我的pom.xml上更改我的settings.xml,但我几乎可以打开任何内容。
答案 0 :(得分:5)
尝试通过下载来安装maven,而不是通过执行apt-get install maven
。在我的Ubuntu机器上,我从来没有能够使“apt”版本正常工作,并且总是直接从Maven download下载它。我在我的WSL上尝试了这个,并且能够构建一个非常好的JEE项目而没有任何问题。