java - Maven 编译死于 "Killed"

标签 java linux maven-2 ubuntu

我正在 linux 虚拟机上运行一个大型 Java 项目的 Maven2 编译
编译失败,出现以下错误“使用 -X 编译以进行调试”

[DEBUG] 源代码根:
[调试]/home/{...}/src/main/java
[调试]/home/{...}/target/generated-sources/meta
[信息] 将 1377 个源文件编译到/home/{...}
杀了
(然后我立即返回 bash 提示符)

我想这可能是:

  • Linux 的东西(我检查过我的 ulimit -Hn 没问题,10000)
  • VM 东西(在 amazon EC2 ubuntu 实例上)
  • 一个maven/java的东西(没见过这种死机,通常只是内存不足之类的错误)

有什么想法可以缩小罪魁祸首的范围吗?

最佳答案

我的第一个猜测是内存不足,内核正在终止编译过程。

关于java - Maven 编译死于 "Killed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7278514/

相关文章:

Java - 用于在谷歌应用引擎上配置的属性文件

java - 尝试为我的世界开发模组,但无法让SetupdecompWorkspace.bat工作

java - 代码分析工具和类型间声明

maven-2 - 使用 Maven 部署文件到 scp 存储库的重复密码提示

java - 在 Spring Boot 应用程序中使用 Rackspace 时,Apache jclouds java.lang.NoSuchMethodError

java - 给出索引 4 处的绑定(bind)值为 null 的错误

linux - 需要帮助弄清楚为什么我在运行时收到文件共享失败状态 = 61 消息

linux - 如何在 Linux 中的多个目录中创建一个文件?

java - 找不到 jmap 命令

java - 在企业环境中分发 maven settings.xml 文件