我一直在使用 Clojure 和 Noir 开展一个项目,我正在享受 Heroku 的 cedar 堆栈上的免费托管。我最近在 ClojureScript 中添加了一些 UI 工作,发现它可以在本地工作,但由于使用 OpenJDK 而在 Heroku 上崩溃。OpenJDK 在不同的命名空间中有 Rhino JavaScript 引擎。
有没有人听说过解决这个问题的方法?可以将具有正确命名空间的 Rhino 版本安装为项目依赖项吗?或者是否有使用 Oracle JDK 的 Heroku 替代方案?