You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows系统中通过命令提示符增大Maven内存配置

Windows命令提示符下增大Maven可用内存操作步骤

临时生效方案(仅当前窗口有效)

直接在当前打开的命令提示符窗口中,先执行环境变量设置命令,再执行构建命令即可,关闭窗口后配置自动失效。
示例配置(初始堆内存512MB、最大堆内存2048MB、最大元空间512MB,可根据自身机器内存调整数值):

set MAVEN_OPTS=-Xms512m -Xmx2048m -XX:MaxMetaspaceSize=512m

执行完上述命令后,直接在同一窗口运行mvn install即可,本次构建会使用你设置的内存参数。

注意:最大堆内存建议设置为机器物理内存的1/4~1/2即可,设置过大可能导致系统本身运行卡顿。

永久生效方案(全局命令行生效)

如果不想每次打开cmd都重新设置,可以通过命令直接将配置写入环境变量,执行以下命令即可完成配置:

setx MAVEN_OPTS "-Xms512m -Xmx2048m -XX:MaxMetaspaceSize=512m"
  • 上述命令默认将配置写入当前用户的环境变量,仅对当前登录Windows的用户生效
  • 如果需要让配置对系统所有用户生效,在命令末尾加/m参数,注意执行时必须用管理员身份启动命令提示符

配置完成后,必须关闭所有已打开的命令提示符窗口,重新启动新的cmd窗口,配置才会加载生效。

配置校验

配置完成后,可以在新的cmd窗口执行mvn -v,查看输出信息中的MAVEN_OPTS字段,确认值和你设置的参数一致即代表配置成功。

内容的提问来源于stack exchange,提问作者DrunkDragon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 18:31:28