2016-06-20 3 views
1

Мне не нравится, когда нужно идти в UI для Tomcat и повторно развертывать мое приложение каждый раз, когда я делаю компиляцию. Есть ли способ, что я могу сделать это во время запуска TomcatЕсть ли способ напрямую запустить tomcat с аргументом файла войны

Так что-то вроде startup.bat {-argument «путь к файлу» войны}

Заранее спасибо

+0

Не будет, потому что может быть более одного webapp. – EJP

ответ

1

Вы можете решить эту проблему путем копирования файл WAR до $CATALINA_HOME/webapps, а Tomcat автоматически извлечет WAR и переустановит его.

+0

Вы не думаете, что это еще больше ручного усилия, чем UI? –

+1

@NickDiv Нет, я этого не делаю. Это два нажатия клавиши. Ваша собственная предложенная командная строка намного больше, чем любая. – EJP

+0

@NickDiv, вы всегда можете написать скрипт, который копирует WAR на '' '/ webapps'', когда ему задан аргумент пути;) –