从 Heroku 中的 python 应用程序运行 java 子进程

Ama*_*tya 2 python java heroku paas

我是 Heroku 的新手。我的flask web 应用程序的后端逻辑实际上是运行一个Java 子进程( subprocess.call( ...)) 来获取一些帮助程序数据。(我知道这是一件坏事)
在部署时,Heroku 按预期工作,并从 requirements.txt 安装 Python 运行时和框架,但不安装 JDK。

我可以通过任何方式配置 Java 并使其工作吗?

cod*_*ger 7

运行以下命令:

$ heroku buildpacks:add heroku/jvm
Run Code Online (Sandbox Code Playgroud)

然后重新部署一个git push heroku master. 这会将 JDK 安装到您的 slug 中。