有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何设置Tomcat特定应用程序的属性?

我有一个带有单个应用程序的tomcat服务,并在setenv.bat中设置了以下属性:

set JAVA_OPTS=%JAVA_OPTS% -Dspring.profiles.active=production

这将使用spring-boot,并确保应用程序始终在生产配置文件模式下运行

问题:我现在想删除第二个不应该在生产中运行的应用程序。如何配置特定于应用程序的java opts

这有可能吗?或者我必须创建第二个tomcat实例吗


共 (1) 个答案

  1. # 1 楼答案

    JAVA在创建JAVA虚拟机(真实进程)时使用了JAVA_OPTS变量,因此不能让JAVA在一个进程中创建两个不同的进程

    我认为唯一的解决方案是复制web服务器(对大多数服务器来说都很容易)和(照顾好端口!最大的问题!)运行第二个JVM进行开发

    希望有帮助