我是 Heroku 的新手。我的 Flask Web 应用程序的后端逻辑实际上是运行一个 Java 子进程(subprocess.call( ...)
)来获取一些辅助数据。 (我知道这样做是件坏事)
在部署时,Heroku 按预期工作并从 requirements.txt 安装 Python 运行时和框架,但不安装 JDK。
我可以通过任何方式配置 Java 并使其正常工作吗??
最佳答案
运行以下命令:
$ heroku buildpacks:add heroku/jvm
然后使用 git push heroku master
重新部署。这会将 JDK 安装到您的 slug 中。
关于java - 从 Heroku 中的 python 应用程序运行 java 子进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44749732/