-
Добавьте в конец build.gradle задачу сборки buildWar:
link:../../../../source/deployment/warDeployment_2.groovy[role=include]
Если параметры сервера отличаются от параметров локального Tomcat, используемого для быстрого развертывания, укажите соответствующие свойства приложения:
link:../../../../source/deployment/warDeployment_3.groovy[role=include]
Можно также указать отдельный
context.xml
для настройки соединения с production БД, например:link:../../../../source/deployment/warDeployment_4.groovy[role=include]
-
Запустите задачу
buildWar
. В результате, в каталогеbuild/distibutions
проекта будут сгенерированы файлыapp.war
иapp-core.war
.gradlew buildWar
-
Скачайте и установите Tomcat 8 Windows Service Installer.
-
После установки, перейдите в подкаталог
bin
установленного сервера и запуститеtomcat8w.exe
от имени администратора. На вкладке Java установите параметр Maximum memory pool 1024MB. Перейдите на вкладку General и запустите сервис. -
Пропишите
-Dfile.encoding=UTF-8
в поле Java Options. -
Скопируйте сгенерированные файлы
app.war
иapp-core.war
в подкаталогwebapps
сервера. -
Запустите сервис Tomcat.
-
Откройте
http://localhost:8080/app
в браузере.