在Heroku上使用ricn / rika gem部署Rails 4 - 预编译错误

时间:2014-02-03 22:40:25

标签: ruby-on-rails heroku gem

我正在使用Rika gem运行Rails应用程序(用于Apache Tika的JRuby包装器)。它在当地运行良好。在尝试将其推送到Heroku时,它会进入部署,直到我点击资产预编译:

...

- - - - >编写config / database.yml以从DATABASE_URL读取

- - - - >为Rails资产管道准备应用程序

   Running: rake assets:precompile

   rake aborted!

   No such file to load -- rika

后跟一长串/ tmp / build_8a51 ...错误。

预编译在本地计算机上运行正常。

如果我尝试通过'heroku run'安装gem我得到:

$ heroku运行gem install rika

运行gem install rika附加到终端...向上,运行8601

错误:执行gem时出现...(ArgumentError)格式错误的格式字符串 - %)

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:0)

发现问题。

我需要将ruby版本规范行添加到Gemfile中。在本地计算机上没有必要,因为我在外部设置了版本。 Heroku需要它。