您应注意,如果将初始堆大小设置为大于最大堆大小,则应用程序将产生此类错误
-Xms
表示初始堆大小
-Xmx
表示特定JVM 允许的最大堆大小
-
java -Xms128m MyClass
- 错误,因为默认的最大堆大小可能小于128m
-
java -Xms128m -Xmx128m MyClass
- 更好,因为初始大小等于或大于最大值
在此处阅读更多信息http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html
同样有用的是,要了解这两个参数,请在此处阅读更多内容:
0
当我运行具有NLP库的Java类时出现此错误。
任何想法我如何解决这个错误:)