我创建了3个门户网站实例,让我们说a,b和c,并分别创建了他们的属性文件portal-a.properties,portal-b.properties和portal-c.properties。但我无法在各自的实例中使用这些属性文件。每次我使用“propsUtil.getProperty”时,我都会从portal-ext属性文件中获取属性。我也尝试了覆盖属性,但是它只接受了服务器启动时最后按顺序加载的属性文件。而我想从该特定实例属性文件中获取属性。例如,如果我从实例“a”登录,那么属性应该从a.properties文件调用。请帮忙
答案 0 :(得分:0)
a,b和c需要对应于实例的web-id。此外,您还需要定义一个系统属性,例如启动Tomcat并将-Dcompany-id-properties=true
添加到CATALINA_OPTS
。
当你这样做时,请注意(到目前为止)并非所有属性都在你的处置。有些会起作用,有些则不起作用。如果您的问题仍然存在,您可以尝试那些无法覆盖的问题。