我正在为Liferay portlet开发Quartz Scheduler作业,当尝试使用PropsUtil.get("property-key")
从portal- {webId} .properties读取一些属性时,它返回null
。属性配置是正确的,因为我可以从其他portlet(而不是Quartz作业)中的同一文件中获取其他属性。我知道所有Quartz作业都不受特定实例的约束,但是我可以以某种方式从实例文件中获取属性,还是我真的需要将它们放在portal-ext.properties中?
我的设置是使用数据库分片,如果它有任何区别。 另外,我对从其他文件中读取属性不感兴趣,如Quartz Scheduler: How to dynamically read a quartz property from Java via API?中建议的那样。
提前致谢