Java 堆空间不足错误

标签 java ant

我正在通过 Ant 脚本运行一个很长的进程,我允许了以下堆,但它仍然给我错误。

set ANT_OPTS=-Xms1024M -Xmx2024M -XX:MaxPermSize=512M

最佳答案

我觉得你使用更多的 2G 来执行构建似乎很奇怪(尽管这显然是可能的)所以我会提出一些愚蠢的问题来帮助你思考你的问题:

  • 您真的确定 ANT_OPTS 设置正确吗?
  • 您是从命令行还是从 IDE 启动脚本?
  • 您使用的是哪种操作系统?
  • 你的盒子里有多少物理内存?
  • 您是否使用由构建触发的任何插件或工具?
  • 您是否在构建期间启动测试?你在测试期间 fork 吗?

关于Java 堆空间不足错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2288463/

相关文章:

Ant 解压缩任务并且仅基于另一个目录提取文件

java - 为什么此 Activity 会意外关闭我的 Android?

java - 如何在 Maven 中将测试用例作为单独的 Java 进程运行

maven - 我如何在编译组gradle文件中具有属性

java - 如果一个 Activity 实现了回调并且该引用被传递给另一个线程中的网络调用并且屏幕被旋转,这是否是内存泄漏?

android - Ant 编译错误 - NavUtils

java - 安卓和 Ant

java - Selenium:submit() 工作正常,但 click() 不工作

java - 映射器和缩减器的数量。这是什么意思?

java - Spring Boot Controller 未注册,获取 404 - 包结构正常