jar 文件中的 Java 堆空间错误

标签 java swing out-of-memory heap-memory

我已经阅读了几篇关于 Java 堆空间内存不足错误的文章。我正在使用 Java Swing 并收到错误“java heap space”。然后我尝试使用此命令从命令提示符运行此 jar:

java -Xmx128m -Xms128m -jar jedit.jar

jar 运行得很好。但是现在的问题是如何双击运行这个jar文件呢?我想我必须在 META-INF 中写点东西。但是我不知道写什么。谁能帮帮我?

最佳答案

如果您正在考虑在 MANIFEST 文件中提供 VM 参数,则不能这样做。这是不可能的。

相反,您可以使用可执行包装器,它允许您提供 VM 参数和其他启动参数,如 Launch4j .

关于jar 文件中的 Java 堆空间错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10991071/

相关文章:

java - 防止 JInternalFrame 移出 JDesktopPane

java - 制作计算器的求解部分,pemdas序列

ios - 图片下载保存导致内存压力

java - 当我使用问号时,准备好的语句 java 给出 SQL 错误

java - JDBC准备好的语句/引用另一个准备好的语句中的准备好的语句

java - 从 Vaadin 8 应用程序生成 HTML 页面并在新窗口中打开

c# - Ghostscript.NET 光栅器内存不足

java - 使用Java以二进制格式将图像存储在数据库中

java - 堆栈问题,不存储值

java - 如何在java中下载没有内存问题的大文件