嗨,是否有可能在tomcat中为不同的应用程序设置jvm选项。我设置了jvm选项,但它会影响tomcat中的所有war文件。我如何分离。我有一个spring boot应用程序,通常我可以启动spring喜欢
java -jar -Dspring.profile.active=dev
但是现在我将包类型更改为war并将它们部署到tomcat,并且每个war是不同的spring应用程序,因此我需要分离其jvm选项
在tomcat中,应用程序类似
myrestservice1-->jvm options -Dspring.profile.active=dev
myrestservice2-->jvm options -Dspring.profile.active=test
我使用tomcat 9
您将通过在单独的Tomcat上启动每个应用程序来完成此操作。当它们在同一服务器上运行时,它们默认都共享同一个JVM。