我已经看到ResourceZoneRulesDataProvider通过ClassLoader.getResource加载TZ数据。但是,我如何指示ThreeTen加载我自己的TZ数据,比如说从与我的应用程序的CLASSPATH无关的共享文件系统中加载数据呢?
现在,ResourceZoneRulesDataProvider是硬编码在ZoneRulesGroup。这显然不会是最终的解决方案,但现在是一个合适的设计,以保持工作。如果您现在需要更改它,则需要编辑ZoneRulesGroup的源代码。
如果这是由于最近的许可问题,那么读取:Time zone database rebooted