当前位置: 首页 > 知识库问答 >
问题:

使用poi引发异常创建excel

尹承泽
2023-03-14
My heap setting is. -Xms512m -Xmx1024m
Could not create Java Virtual Machine.

错误。谢谢

共有1个答案

慕容光启
2023-03-14

我想你需要检查一下你的操作系统的容量是多少(是32位系统还是64位系统)

据我所知:

希望有一大块内存的32位JVM不能使用超过4 Gb的内存(因为这是32位的限制,也适用于指针)。这包括Sun和--我很确定--还有IBM实现。我不知道例如JRockit或其他的32位实现是否有很大的内存选项。

Extra information:
On normal consumer versions of Windows, the limit is 2GB 
which is equivalent to 2048M. On Linux and server versions 
of Windows (32-bit) 
the limit is 3GB per process.
 类似资料:
  • 问题内容: 是否有可能在Java 引用上创建方法引用的原因 ?这样做可能永远是不正确的,但是会导致错误,以后很难找到: 问题答案: 是否有可能在Java 引用上创建方法引用的原因 ? 不是 ,但是Eclipse在这方面显然存在一个错误(编辑:此问题已得到修复)。根据规范,当您使用JDK的工具时,它会失败,并且在线上会出现NPE 。 证明:http://ideone.com/APWXna(或编译和本

  • 你可以使用raise语句 引发 异常。你还得指明错误/异常的名称和伴随异常 触发的 异常对象。你可以引发的错误或异常应该分别是一个Error或Exception类的直接或间接导出类。 如何引发异常 例13.2 如何引发异常 #!/usr/bin/python # Filename: raising.py classShortInputException(Exception):     '''A u

  • 我正在使用Spring In Action 3 Action学习Spring MVC,我已经实现了显示用户注册表的基本程序,一旦我们提交表单,它将使用进行验证。 这是我的Spring控制器: 这是我的Spitter类文件: 这是我的编辑。显示给用户注册的jsp文件: 要加载表单,我将访问URL为:,一旦表单被加载,我只需提交表单而无需输入任何详细信息,以便我可以检查我的表单是否得到验证。但是我得到

  • 在com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:824)在com.sun.proxy.$proxy12.createEncrypt(未知源)在com.infojolt.imageEncrypt.CommandLinearGumentValidator.ValidateArguments(

  • 当面对选择抛出异常的类型时,您可以使用由别人编写的异常 - Java平台提供了许多可以使用的异常类 - 或者您可以编写自己的异常类。 如果您对任何以下问题回答“是”,您应该编写自己的异常类;否则,你可以使用别人的。 你需要一个Java平台中没有表示的异常类型吗? 如果用户能够区分你的异常与由其他供应商编写的类抛出的异常吗? 你的代码是否抛出不止一个相关的异常? 如果您使用他人的例外,用户是否可以访