java - 由于 Eclipse 中的 Java 堆大小而导致构建失败

标签 java eclipse jakarta-ee

我正在尝试将 Extjs 库(Javascript 框架)部署到我的 Web 应用程序中。复制 Ext js 后,当我尝试构建时,由于 java 堆大小原因,我面临构建失败。

我的 Ext js 库大小为:101Mb,删除这些库后我能够成功构建。

我已将 eclipse.ini 文件中的以下参数更改为

  --launcher.XXMaxPermSize
   512M
  -showsplash
  org.eclipse.platform
 --launcher.XXMaxPermSize
  512m
 --launcher.defaultAction
  openFile
  --launcher.appendVmargs
 -vmargs
  -Dosgi.requiredJavaVersion=1.6
   -Xms512m
  -Xmx1024m

S till I am facing build failure error.

enter image description here

我仍然面临构建失败错误。 我在 eclipse.ini 中增加了 java 堆,这些堆内存是否不足以处理 100 mb 文件?请帮助我

最佳答案

可能您的 eclip 堆大小不足以满足您的应用程序...... 这是一个小调整

在 Eclipse 上,右键单击项目 ->RunAs-->Run Configurations..,选择要运行的 Apache Tomcat,单击参数选项卡,使用以下选项更新 VM 参数

-Xms<size> - Set initial Java heap size
-Xmx<size> - Set maximum Java heap size

如下图所示enter image description here

关于java - 由于 Eclipse 中的 Java 堆大小而导致构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26900778/

相关文章:

java - Gradle:如何排除一些测试?

java - 如何以一定的速率消费者QueueChannel?

android - Eclipse 和 Android 错误 'parseSdkContent failed'

java - 需要帮助了解 mySQL、POJO、hibernate 和 JSP

java - GlassFish SHA-256 摘要认证

java - opencsv转义单引号和双引号

java - 泛型中的通配符参数

java - 如何在另一台机器/真实服务器上从 Eclipse 运行 Web 服务

Java EE - 查找 session 大小

java - 重命名后无法删除文件(文件已打开)