我们已经开始将 JavaMoney API 的新 1.0 版本与 reference implementation 一起使用。由于我们有应该使用的特定 Exchangerates,我们需要实现我们自己的 ExchangeRateProvider 。我们创建了一个扩展 org.javamoney.moneta.spi.AbstractRateProvider 的 MyRateProvider 类,并将 MyRateProvider-name 添加到文件 META-INF/services/javax.money.convert.ExchangeRateProvider。它可以工作,但是即使我们不打算使用它们,org.javamoney.moneta 中的所有其他提供程序也会加载。有没有办法避免这种情况?

最佳答案

我们今天遇到了一个问题,目前我们正在寻找关于 moneta 的模块。
我们在这个 PR 上所做的:https://github.com/JavaMoney/jsr354-ri/pull/135

这将在 1.2 版本中修复。

关于java - 在 JavaMoney (JSR 354) 中创建 ExchangeRateProvider 的推荐方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30659989/

10-09 04:03