对于我的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服务器级别使用。我只需要为当前应用程序传递这些参数,而不会影响已经托管的其他应用程序。
感谢您的帮助。