Мультисборка Heroku с nginx, java и node

У меня есть приложение узла, которое содержит плагин узла, который ссылается на файл jar. Мой вопрос таков: есть ли конкретный пример мультипакета heroku, который загружает все три -

...nginx.git
...java.git
...nodejs.git

В моем корне у меня есть следующее:

.buildpacks
.nginx
system.properties
package.json

Кроме того, если это собственное приложение nodejs, которое зависит от плагина, который ссылается на файл jar и, следовательно, должен загружать среду java, необходимо ли, чтобы я также включал файл POM.XML в корень моего приложения?


person J0NNY ZER0    schedule 23.03.2016    source источник


Ответы (1)


Вместо пакета сборки Java используйте пакет сборки jvm-common. Таким образом, вам не понадобится pom.xml. Вы можете поместить эту строку в свой файл .buildpacks:

https://github.com/heroku/heroku-buildpack-jvm-common

Или установите его с помощью команды heroku buildpacks.

person codefinger    schedule 27.03.2016
comment
Почему нельзя/не удается собрать Java-сборку? - person Udhaya; 13.04.2016
comment
В этом случае пользователю не нужен Maven. Если вам нужен Maven и у вас есть pom.xml, то пакет сборки java будет работать вместо пакета сборки jvm-common. - person codefinger; 13.04.2016