【问题标题】:Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again无法写入核心转储。核心转储已被禁用。要启用核心转储,请在再次启动 Java 之前尝试“ulimit -c unlimited”
【发布时间】:2014-12-04 07:14:04
【问题描述】:

我是鞋子应用程序的初学者,当我尝试使用 shoes samples/test22.rb 在 Ubuntu 12.04 终端中运行鞋子应用程序时,我收到了这个错误:

无法写入核心转储。核心转储已被禁用。要启用核心转储,请在再次启动 Java 之前尝试“ulimit -c unlimited”。

那么我该如何解决这个问题,或者有人帮我在 ubuntu 中运行一个简单的鞋子应用程序并制作一个桌面应用程序?

【问题讨论】:

  • 我很遗憾地否决了这个问题。部分原因是要求紧急——我们要求没有人认为他们的问题比其他人更重要——部分原因是你的一些答案,你没有回复、投票或接受。如果你能以某种方式回应那些提供帮助的人,我相信他们会很感激的!

标签: java ruby ubuntu-12.04 jruby shoes


【解决方案1】:

我猜你是跑鞋4。它在 ubuntu 14.04 上运行良好,所以让我们找出区别。

首先,发布 samples/test22.rb 会很好,因为鞋存储库中不存在 test22.rb,甚至 sample22.rb 也不存在(不再存在)。

例如可能导致本次崩溃的重要因素是鞋子版本、JRuby 版本和 JDK 版本。

这是我的价值观:

tobi@tobi-desktop ~/github/shoes4 $ bin/shoes -v
Shoes 4.0.0.pre4
tobi@tobi-desktop ~/github/shoes4 $ jruby -v
jruby 1.7.20 (1.9.3p551) 2015-05-04 3086e6a on OpenJDK 64-Bit Server VM 1.7.0_79-b14 +jit [linux-amd64]
tobi@tobi-desktop ~/github/shoes4 $ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
tobi@tobi-desktop ~/github/shoes4 $ uname -a
Linux tobi-desktop 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

对于 12.04,我个人的猜测是 SWT 不再运行的过时 JVM 版本。

【讨论】:

    猜你喜欢
    • 2021-07-16
    • 2015-05-12
    • 1970-01-01
    • 2013-10-20
    • 1970-01-01
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    相关资源
    最近更新 更多