0

对不起我的英语不好。

我对 ruby​​ shoes gui 开发很感兴趣,但是在我的实验中我没有连接到 oracle 数据库,我创建了一个包含如下代码的文件:

require 'oci8'
conn = OCI8.new("irodriguez", "irodriguez", "desa")

所以,当我从控制台执行时:

$ ruby oci8.rb

一切都好,但是当我运行时:

$ .shoes/dist/shoes oci8.rb

我明白了uninitialized constant Object::OCI8 error

一些帮助?

4

1 回答 1

0

你必须让鞋子知道它需要吸收这些宝石。执行以下操作以使其工作。

Shoes.setup do
  gem 'oci8'
end

require 'oci8'
conn = OCI8.new("irodriguez", "irodriguez", "desa")
于 2012-06-13T17:48:09.090 回答