【发布时间】:2011-10-07 13:40:30
【问题描述】:
我正在维护一个旧的 merb 应用程序(merb 1.1.3)。我最近切换到 ruby 1.9.2(通过 rvm)并成功安装了包。
现在,当我尝试运行应用程序时出现错误。没有要加载的文件:lib/exceptions
我该如何解决这个问题?
谢谢:)
更新:应用程序的 lib/ 目录中有一个 exceptions.rb 文件。
【问题讨论】:
我正在维护一个旧的 merb 应用程序(merb 1.1.3)。我最近切换到 ruby 1.9.2(通过 rvm)并成功安装了包。
现在,当我尝试运行应用程序时出现错误。没有要加载的文件:lib/exceptions
我该如何解决这个问题?
谢谢:)
更新:应用程序的 lib/ 目录中有一个 exceptions.rb 文件。
【问题讨论】:
加载路径可能是错误的。我猜想 lib/ 在你的源代码树的根目录中。您可以更新 $LOAD_PATH 以包含“./”
$LOAD_PATH << "./"
或更新您的所有需求
require "./lib/exceptions"
克里斯
【讨论】: