【发布时间】:2012-03-22 09:44:48
【问题描述】:
我需要将一个参数从 tomcat 服务器传递到我的 web 应用程序,以根据我正在部署的环境动态加载我的配置文件。我想知道如何从 tomcat 网页中将 -D 参数声明为 tomcat 中的参数。
Tomcat version : 6.0.35
Java version : 6
请帮帮我。
【问题讨论】:
标签: java web-applications tomcat6
我需要将一个参数从 tomcat 服务器传递到我的 web 应用程序,以根据我正在部署的环境动态加载我的配置文件。我想知道如何从 tomcat 网页中将 -D 参数声明为 tomcat 中的参数。
Tomcat version : 6.0.35
Java version : 6
请帮帮我。
【问题讨论】:
标签: java web-applications tomcat6
使用set JAVA_OPTS =-Dparam=value设置你的参数并将setenv.bat文件放入tomcats bin目录中
【讨论】:
run configuration > arguments> program argument并在这里只指定-Dparam=value
setenv.bat 并提供了set JAVA_OPTS= -Denv=test,我正在尝试从我的属性加载中访问该变量类为System.out.println("============================== Trying to access argument ======================================="); System.out.println("----- Argument env value == "+System.getProperty("env"));,但返回我“null”