0

经过大量的在线搜索&尝试了很多实验。终于我 没有得到任何可以满足我的要求的链接,所以最终我选择了这个平台 。如何将常量值从tomcat传递给war文件(即基于spring-boot)?

注:所有的I am using Spring-Boot Maven Project & Tomcat 7.0.62 version & JDK 7.

首先,我用Embedded Tomcat & produce .Jar和我使用command line argument传递额外dynamic parameter.jar

现在,场景已经改变。我的.Jar文件将被转换为.war文件,我们也有excluded Embedded Tomcat即不是嵌入式Tomcat。

现在我想从Tomcat通过same list of command-line argument我的春天,引导项目的.war file from outside.

任何帮助欣赏。

回答

0

你必须在servlet容器/应用服务器几个选项:

  1. 使用系统性能
  2. 使用初始化参数
  3. 使用JNDI

他们将所有可用通过Spring的Environment,它的工作原理与您通过命令行通过它们时一样。