1
我想设置一个系统属性并在我的Servlet中检索它。如何在Tomcat上运行的应用程序使用System.getProperty()
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println(System.getProperty("name"));
}
我放在这个:-Dname=rickesh
在CATALINA_OPTS但在运行代码返回null
。我不知道如何在运行时将参数传递给Tomcat,并通过System.getProperty(String)
来使用它。一个Google Search做同样的建议做一个JNDI或在CATALINA_OPTS中设置,但没有关于如何设置的例子。
请指教。
你在哪里设置CATALINA_OPTS?它看起来像什么? – NilsH 2013-04-08 10:23:20
可能的重复http://stackoverflow.com/questions/372686/how-can-i-specify-system-properties-in-tomcat-configuration-on-startup – Eich 2013-04-08 10:23:56
环境变量...:| 我希望这是如何做 – 2013-04-08 10:24:14