【问题标题】:Torque box - deploy additional jar file (rvm)扭矩盒 - 部署额外的 jar 文件 (rvm)
【发布时间】:2013-03-30 18:59:17
【问题描述】:
我有 Jruby on rails 应用程序与 DB2 C-Express 连接。我的问题是扭矩箱无法找到我用来连接数据库和应用程序的附加 jar 驱动程序。
我有found,如果你安装了扭矩盒,你应该在
torquebox-current/jboss/server/default/lib
文件夹。问题是,当我按照官方documentation 安装扭矩箱时,我使用“RVM 的第一步”方式,我没有上面提到的文件夹 - 我只有扭矩箱 gem。
用什么方法将扭矩盒宝石指向罐子所在的位置?
【问题讨论】:
标签:
deployment
db2
jrubyonrails
torquebox
【解决方案1】:
深入查看 jboss 和 TorqueBox 文件后,我无法解决问题。幸运的是,我得到了扭矩箱的帮助 - IRC Channel。
如果您想通过 WEBRICK 使用 db2,您需要将 db2jcc.jar 和 db2jcc_license_cu.jar 复制到 jruby/lib (~/.rvm/rubies/jruby-*/lib) 目录。
TorqueBox 的好处在于
TorqueBox 自动添加应用程序 lib/ 下的任何 jar 文件
应用程序类路径的目录
所以,只需将这些文件复制到您的应用程序 lib/ 目录中即可。