java如何设置Tomcat特定应用程序的属性?
我有一个带有单个应用程序的tomcat服务,并在setenv.bat
中设置了以下属性:
set JAVA_OPTS=%JAVA_OPTS% -Dspring.profiles.active=production
这将使用spring-boot
,并确保应用程序始终在生产配置文件模式下运行
问题:我现在想删除第二个不应该在生产中运行的应用程序。如何配置特定于应用程序的java opts
这有可能吗?或者我必须创建第二个tomcat实例吗
你可以在下面搜索框中键入要查询的问题!
我有一个带有单个应用程序的tomcat服务,并在setenv.bat
中设置了以下属性:
set JAVA_OPTS=%JAVA_OPTS% -Dspring.profiles.active=production
这将使用spring-boot
,并确保应用程序始终在生产配置文件模式下运行
问题:我现在想删除第二个不应该在生产中运行的应用程序。如何配置特定于应用程序的java opts
这有可能吗?或者我必须创建第二个tomcat实例吗
# 1 楼答案
JAVA在创建JAVA虚拟机(真实进程)时使用了JAVA_OPTS变量,因此不能让JAVA在一个进程中创建两个不同的进程
我认为唯一的解决方案是复制web服务器(对大多数服务器来说都很容易)和(照顾好端口!最大的问题!)运行第二个JVM进行开发
希望有帮助