jruby on Rails 缺少 mysql 适配器

发布于 2024-09-16 17:41:46 字数 630 浏览 5 评论 0原文

我正在将 JRuy on Rails 应用程序部署到 Tomcat 实例,当我尝试在 Web 浏览器中拉出该应用程序时,出现以下错误:

信息:/!\ FAILSAFE /!\ 9 月 1 日星期三 12:27:30 -0400 2010 状态:500 内部服务器错误没有这样的文件 加载 -- file:/C:/Tomcat 6.0/webapps/VamWebDashboard/WEB-INF/lib/gems.jar!/gems/activerecord-jdbc-adapter-0.9.7-java/lib/jdbc_adapter/../active_record/connection_adapters/mysql_adapter

有趣的是,当我运行时Aptana 的 Webrick 服务器中的应用程序运行得很好。

我正在使用 warbler 将应用程序打包成战争。

有人遇到过这个问题吗?或者有什么建议?

不知道为什么 tomcat 中的应用程序在 database.yml 中使用“activerecord-jdbc-adapter”,我有:

适配器:jdbcmysql

提前致谢。

I am deploying a JRuy on Rails app to a Tomcat instance and get the following error when I try to pull up the app in a Web browser:

INFO: /!\ FAILSAFE /!\ Wed Sep 01
12:27:30 -0400 2010 Status: 500
Internal Server Error no such file
to load -- file:/C:/Tomcat
6.0/webapps/VamWebDashboard/WEB-INF/lib/gems.jar!/gems/activerecord-jdbc-adapter-0.9.7-java/lib/jdbc_adapter/../active_record/connection_adapters/mysql_adapter

Interesting thing is that when I run the app in Aptana's Webrick server it works just fine.

I am using warbler to package the app into a war.

Anyone run into this issue before? or have any suggestions?

Not sure why app in tomcat is using 'activerecord-jdbc-adapter' when in database.yml i have:

adapter: jdbcmysql

thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

贵在坚持 2024-09-23 17:41:46

注释掉

#   config.features = %w(gemjar)

在 config/warble.rb 中

commented out

#   config.features = %w(gemjar)

in config/warble.rb

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文