jruby、glassfish gem 和捆绑器

发布于 2024-12-16 02:03:16 字数 282 浏览 2 评论 0原文

我想知道是否有人有以下问题:

在 jruby 环境中,我可以这样做:

gem install glassfish

没问题

但是如果我添加

gem 'glassfish' 

到我的 Gemfile 中并执行

bundle install

它,总是抱怨找不到玻璃鱼宝石。

有什么办法解决这个问题吗?谢谢

I wonder if anybody has the following issue:

in a jruby environment, I can do:

gem install glassfish

no problem

But if I add

gem 'glassfish' 

to my Gemfile and do

bundle install

it always complain glass fish gem cannot be found.

Any solution to this? Thanks

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

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

发布评论

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

评论(2

一影成城 2024-12-23 02:03:16

您的 Gemfile 中有源代码“http://rubygems.org”吗?我刚刚测试过

 来源“http://rubygems.org”
 宝石“玻璃鱼”

很好:

$猫>宝石文件
来源“http://rubygems.org”
宝石“玻璃鱼”
$ jruby -S 捆绑安装
获取 http://rubygems.org/ 的源索引
使用机架 (1.3.5) 
安装 glassfish (1.0.3) 
使用捆绑器 (1.0.21) 
您的捆绑包已完成!使用“bundle show [gemname]”查看捆绑的 gem 的安装位置。

话虽如此,请记住 glassfish gem 目前尚未维护。有关替代方案,请查看此博客文章:http:// www.engineyard.com/blog/2011/take-stock-jruby-web-servers/

Do you have source "http://rubygems.org" in your Gemfile? I just tested

 source "http://rubygems.org"
 gem 'glassfish'

and it was fine:

$ cat > Gemfile
source 'http://rubygems.org'
gem "glassfish"
$ jruby -S bundle install
Fetching source index for http://rubygems.org/
Using rack (1.3.5) 
Installing glassfish (1.0.3) 
Using bundler (1.0.21) 
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

Having said that, please keep in mind that glassfish gem is not maintained at this time. For the alternatives, please check this blog post: http://www.engineyard.com/blog/2011/taking-stock-jruby-web-servers/

初吻给了烟 2024-12-23 02:03:16

结果发现是 Gemfile.lock 出了问题。删除该文件并重新安装修复了该问题。

It turned out to be something wrong with the Gemfile.lock. deleted the file and reinstall fixed the issue.

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