I am using Java money API in Eclipse to get convert USD to EUR but I am getting following error
Provider org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi could not be instantiated
Below is the code from my POM
<dependency>
<groupId>org.javamoney</groupId>
<artifactId>moneta</artifactId>
<version>1.2.1</version>
<type>pom</type>
</dependency>
Below is the full error
[Handler processing failed; nested exception is java.util.ServiceConfigurationError: javax.money.spi.MonetaryConversionsSingletonSpi: Provider org.javamoney.moneta.internal.convert.DefaultMonetaryConversionsSingletonSpi could not be instantiated] with root cause
java.lang.NoSuchMethodError: org.javamoney.moneta.spi.MonetaryConfig.getString(Ljava/lang/String;)Ljava/util/Optional;
I see that you are trying to use method (or some library that you youse)
but there is no such method. There is only
V1,0, V1.4 and latest
Please check your code against this method, if not help, then try to use newest version.