Развертывание с несколькими войнами на heroku или cloudfoundry?

#java #heroku #cloud-foundry

#java #heroku #cloud-foundry

Вопрос:

Используя следующий java buildpack, как я смогу развернуть приложение с несколькими войнами?

Что я сделал, так это заархивировал корневой каталог tomcat, содержащий каталоги common, conf, shared и webapps, и назвал zip-файл war, а затем развернул, используя эту «войну», которая содержит все. Но, похоже, это не удается при постановке.

Ответ №1:

Я не верю, что это возможно с помощью пакета сборки Java, который вы указали. Он предназначен для развертывания одного файла WAR как одного приложения на CF. Если у вас несколько приложений, вы просто отправите несколько отдельных приложений в CF.

Если вы настаиваете на том, чтобы поместить несколько файлов WAR в одно приложение CF, вам нужно настроить или создать свой собственный пакет сборки.

Комментарии:

1. К сожалению, приложение было разработано разработчиками таким образом, что мне приходится развертывать его вместе. В итоге я просто сам создал buildpack, который у нас сработал.