In gradle it\'s possible to exclude transitive dependencies like so:
implementation(\'org.javamoney:moneta:1.4.2\') { exclude group: \'org.javamoney.moneta\',