我见过ResourceZoneRulesDataProvider通过ClassLoader.getResource加载TZ数据。但是,如何从不与应用程序的CLASSPATH相关的共享文件系统中指示ThreeTen加载我自己的TZ数据呢?
最佳答案
现在,ResourceZoneRulesDataProvider已硬编码在ZoneRulesGroup中。显然,这不是最终的解决方案,但现在是一个合适的设计,可以确保一切正常。如果您现在需要更改此设置,则需要编辑ZoneRulesGroup的源。
我见过ResourceZoneRulesDataProvider通过ClassLoader.getResource加载TZ数据。但是,如何从不与应用程序的CLASSPATH相关的共享文件系统中指示ThreeTen加载我自己的TZ数据呢?
最佳答案
现在,ResourceZoneRulesDataProvider已硬编码在ZoneRulesGroup中。显然,这不是最终的解决方案,但现在是一个合适的设计,可以确保一切正常。如果您现在需要更改此设置,则需要编辑ZoneRulesGroup的源。