【发布时间】:2011-02-18 16:14:18
【问题描述】:
我在构建项目期间收到此消息
java.lang.OutOfMemoryError:Java 堆 空间
如何增加堆空间,我有 8Gb 或 RAM,maven 不可能消耗那么多,我发现这个 http://vikashazrati.wordpress.com/2007/07/26/quicktip-how-to-increase-the-java-heap-memory-for-maven-2-on-linux/ 如何在 linux 上做到这一点,但我在 Windows 7 上。我该如何改变windows下java堆空间?
【问题讨论】:
-
我假设您使用的是 64 位版本的 Windows?如果没有,您将不会指定超过 1.5G 作为堆大小,其他 0.5G 窗口允许您直接使用将是 JVM 要求的。有一个选项可以让 windows 只使用 1G 的内核模式代码和 3G 的用户模式代码,但是 sun JVM 不允许你使用它。
-
@vickirk 我使用的是 64 位版本的 windows
-
您是否也在使用 64 位版本的 JVM?它将在 JDK 下载页面的下拉列表中列为 Windows x64:java.sun.com/javase/downloads/widget/jdk6.jsp
标签: maven-2