使用JSR-354 ExchangeRates可防止应用程序退出

时间:2015-08-06 14:59:45

标签: java-money jsr354

我正在尝试在我的应用程序中使用JavaMoney 1.0,并注意到在使用默认的ExchangeRateProvider时,某些线程仍将在我的应用程序完成时运行。

public static void main(String[] args) {
    MonetaryConversions.getExchangeRateProvider("IMF");
}

我知道默认情况下,ExchangeRateProvider被配置为定期获取速率,但似乎某处存在死锁或者线程未被标记为守护进程。

或许有一种方法可以关闭我不知道的ExchangeRateProvider

1 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。将JavaMoney转换为1.1版为我解决了这个问题。