2015-02-23 43 views
0

我有一个单一的应用程序Tomcat服务,并设置下列财产setenv.bat如何设置特定于Tomcat应用程序的属性?

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

这使用spring-boot,并确保应用程序始终在型材生产模式运行。

问题:我现在想放弃第二个应用程序,该应用程序不应该在生产环境中运行。我怎样才能配置java opts应用程序特定?

这可能吗?或者我将不得不创建第二个Tomcat实例?

+2

我认为你可能做错了,如果你想同时运行PROD和非督促同一JVM(其中,没有春天型材多少知识,似乎是里面案件)。 我不认为有可能在每个应用程序的基础上设置系统属性。 – 2015-02-23 12:13:14

回答

2

JAVA_OPTS变量是Java在创建Java虚拟机时使用的(真实过程),所以不能让Java在一个进程中创建2个不同的进程。

我认为唯一的解决方案是复制Web服务器(很容易与大多数)和(关心端口!最大的问题!)运行第二个JVM进行开发。

希望它有助于

相关问题