这些红宝石警告意味着什么?

时间:2009-11-19 22:33:18

标签: ruby warnings jruby

cqq.rb:96 **warning: Statement not reached.**

/root/newpackage/lib.rb:727 **warning: instance variable @object not initialized**

Error: Your application used more memory than the safety cap of 500m.
Specify -J-Xmx####m to increase it (#### = cap size in MB).
Exception trace follows:
java.lang.OutOfMemoryError: Java heap space

curiosu要知道这两个意思是什么

cqq.rb:96 警告:未达到声明。

/root/newpackage/lib.rb:727 警告:实例变量@object未初始化

1 个答案:

答案 0 :(得分:1)

第一个警告通常是由于某些代码永远无法访问(至少在编译语言中),但如果没有看到cqq.rb中第96行的代码,很难说。

第二个警告可能是由于你得到的错误,说你内存不足,无法分配必要的内存来实例化一个新对象。

至于解决第二个问题,如果有人发现这个问题正在寻找解决方案,那就直接链接到你的question昨天。