我有一个使用 native 程序 (Graphviz) 的 Java 应用程序。
现在我想在 Heroku 中运行这个 Java 应用程序。是否可以设置 Heroku 应用程序,以便我的 Java 程序可以使用 Graphviz?
最佳答案
您应该能够使用multiple buildpacks来做到这一点通过Heroku CLI :
设置应用程序的默认构建包:
heroku buildpacks:set heroku/java
添加
apt
buildpack这样你就可以安装 Ubuntu 软件包了:heroku buildpacks:add --index 1 heroku-community/apt
查看您配置的构建包以确保 Java 构建包位于最后:
heroku buildpacks
将
Aptfile
添加到存储库的根目录中,列出要安装的软件包,在本例中:graphviz
提交
Aptfile
并部署。应首先安装Aptfile
中列出的apt
软件包,然后您的 Java 应用程序将根据 Java buildpack 进行构建。
关于java - 我可以在基于 Java 的 heroku 应用程序中使用 native 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55619829/