2

アプリケーションで JavaMoney 1.0 を使用しようとしていますが、デフォルトExchangeRateProviderの s を使用すると、アプリケーションの終了時に一部のスレッドがまだ実行されていることに気付きました。

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

既定では、指定された s が定期的にフェッチ レートを取得するように構成されていることは承知していExchangeRateProviderますが、どこかでデッドロックが発生しているか、スレッドがデーモンとしてマークされていないようです。

ExchangeRateProviderまたは、私が気付いていない sをシャットダウンする方法があるかもしれません。

4

1 に答える 1