Передайте аргумент командной строки для конкретного запуска Tomcat веб-приложения - PullRequest
0 голосов
/ 14 сентября 2018

Для моего проекта Spring-Boot я использовал библиотеку jasypt для шифрования моего datasource.password в application.properties файла. В моей настройке localhost я настроил аргументы виртуальной машины в eclipse, и она работает совершенно нормально.

-Djasypt.encryptor.password
-Djasypt.encryptor.algorithm

Теперь я хочу развернуть свое приложение на сервере Tomcat, где я не могу выяснить, где настроить эти параметры виртуальной машины, чтобы Tomcat выбирал их, когда я нажимал кнопку «Пуск» в графическом интерфейсе Tomcat Manager.

Прочитайте решения о setenv.sh, но я думаю, что это работает на полном уровне сервера Tomcat. Мне нужно передать эти аргументы только для моего текущего приложения, не затрагивая другие приложения, которые уже размещены.

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...