我在设置 maven 时遇到问题。我正在使用具有 4 GB RAM 的 Windows 7 64 位。
尝试运行 mvn 时出现此错误:
Invalid maximum heap size: -Xmx512m.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
这是我的用户变量:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55
M2=%M2_HOME%\bin
M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.2.1
MAVEN_OPTS=-Xms256m -Xmx512m
Path=%M2%;%JAVA_HOME%\bin
最佳答案
用户@med_alpa 对我的情况 (Windows) 提出了正确的建议:
I resolved the same issue on windows executing this command on windows command line : set MAVEN_OPTS=-Xmx1024M -XX:MaxPermSize=256M
因此请确保不要在您为 MAVEN_OPTS 设置的值周围加上引号
关于java - 运行 Maven 时为 "Invalid maximum heap size",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23787943/