Я использую команду Play war
, чтобы упаковать мое приложение в файл WAR для развертывания, например:
play war mydir -o myapp --zip
( Обнаружение --zip
наверняка сэкономил мне много времени!) Эта команда создает WAR-файл myapp.war
, как и положено, а также разнесенную версию WAR в каталоге myapp/
.
Я изменил имена своих каталогов, чтобы избежать путаницы, но часто я хочу, чтобы файл WAR имел то же имя, что и каталог моего приложения (mydir
, в этом примере).Конечно, play war mydir -o mydir --zip
дает сбой, а не перезаписывает каталог моего приложения, и это хорошо.
В таком случае я бы хотел играть!пропустить бит каталога и просто поместить мое приложение прямо в файл WAR.На самом деле, конфликт имен или нет, я хотел бы сделать это в любом случае;мой сервер не совпадает с моим устройством разработки, поэтому я просто перемещаю файл WAR и ничего не делаю с разнесенной версией.
Итак, есть ли способ заставить Play пропустить создание взорванной версии?Я проконсультировался play help war
безрезультатно.