有多种方法。
- 使用环境变量
- 使用系统属性
- 在Web.xml中将其设置为应用程序上下文参数
这是一个样本,显示
Option 1 and Option 2
try { //Use Any Environmental Variable , here i have used CATALINA_HOME String propertyHome = System.getenv("CATALINA_HOME"); if(null == propertyHome){ //This is a system property that is passed // using the -D option in the Tomcat startup script propertyHome = System.getProperty("PROPERTY_HOME"); } String filePath= propertyHome+"/properties/myapp.properties"; Properties property = new Properties(); property.load(SystemTest.class.getClassLoader().getResourceAsStream(filePath));} catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace();}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)