Каков рекомендуемый способ создания ExchangeRateProvider в JavaMoney (JSR 354)?

Мы начали использовать новую версию JavaMoney API 1.0 с эталонной реализацией. Поскольку у нас есть конкретные скорости обмена, которые следует использовать, нам необходимо реализовать собственный ExchangeRateProvider. Мы создали класс MyRateProvider, который расширяет org.javamoney.moneta.spi.AbstractRateProvider, и добавили MyRateProvider-name в файл META-INF/services/javax.money.convert.ExchangeRateProvider. Это работает, но все остальные провайдеры в org.javamoney.moneta также загружаются, даже если мы не собираемся их использовать. Есть ли способ избежать этого?

1 ответ

У нас сегодня проблема, в настоящее время мы ищем модули на Moneta. Что мы сделали по этому пиару: https://github.com/JavaMoney/jsr354-ri/pull/135

Это будет исправлено в версии 1.2.

Другие вопросы по тегам