为特定的Tomcat Web应用程序启动传递命令行参数

时间:2018-09-14 06:06:25

标签: spring-boot tomcat command-line-arguments web-deployment jasypt

对于我的Spring-Boot项目,我已经使用jasypt库对datasource.password文件中的application.properties进行了加密。在我的localhost设置中,我已经在eclipse中配置了VM参数,并且可以正常工作。

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

现在,我想将应用程序部署到Tomcat服务器,在那里我无法弄清楚在何处配置这些VM参数,以便当我从Tomcat Manager GUI中单击“开始”按钮时,Tomcat可以选择它们。

阅读有关setenv.sh的解决方案,但我认为它可以在完整的Tomcat服务器级别使用。我只需要为当前应用程序传递这些参数,而不会影响已经托管的其他应用程序。

感谢您的帮助。

0 个答案:

没有答案