アプリケーションで JavaMoney 1.0 を使用しようとしていますが、デフォルトExchangeRateProvider
の s を使用すると、アプリケーションの終了時に一部のスレッドがまだ実行されていることに気付きました。
public static void main(String[] args) {
MonetaryConversions.getExchangeRateProvider("IMF");
}
既定では、指定された s が定期的にフェッチ レートを取得するように構成されていることは承知していExchangeRateProvider
ますが、どこかでデッドロックが発生しているか、スレッドがデーモンとしてマークされていないようです。
ExchangeRateProvider
または、私が気付いていない sをシャットダウンする方法があるかもしれません。