【发布时间】:2014-12-03 17:28:52
【问题描述】:
我的 Rails 应用程序的一部分逻辑依赖于旧版 Java 代码。它通过 shell 命令运行代码:javac whatever,然后是java whatever。但是,部署到 Heroku 后,请求失败,因为它找不到 javac 或 java。
在 Rails 应用程序中安装 Java 的最佳方式是什么?我尝试使用多构建包解决方案,这个 .buildpacks:
https://github.com/heroku/heroku-buildpack-ruby.git
https://github.com/heroku/heroku-buildpack-java.git
但我收到此错误:
=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-java.git
! Push rejected, failed to compile Multipack app
我尝试 fork Ruby buildpack 并直接从那里安装 Java,但我真的不知道我在做什么。有什么想法吗?
【问题讨论】:
标签: java ruby-on-rails heroku