IDEA-89573 OutOfMemoryError in MavenServerManager (No way to tune Xmx)

This commit is contained in:
Sergey Evdokimov
2012-08-02 15:17:49 +04:00
parent 34971d31b4
commit 3385e4a6b4
@@ -198,7 +198,13 @@ public class MavenServerManager extends RemoteObjectWrapper<MavenServer> {
for (Map.Entry<String, String> each : defs.entrySet()) {
params.getVMParametersList().defineProperty(each.getKey(), each.getValue());
}
params.getVMParametersList().addParametersString("-Xmx512m");
String embedderXmx = System.getProperty("idea.maven.embedder.xmx");
if (embedderXmx == null) {
embedderXmx = "512m";
}
params.getVMParametersList().addParametersString("-Xmx" + embedderXmx);
//params.getVMParametersList().addParametersString("-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5009");