I have a problem with the new versions catalog: how do I use dependency substitution here?
This code does not work:
configurations {
all {
resolutionStrategy {
dependencySubstitution {
substitute module('javax.activation:activation') with module( libs.jakarta.activation.get() )
substitute module('jakarta.activation:jakarta.activation-api') with module( libs.jakarta.activation.get() )
}
}
}
}
I don’t like using a string
with module( “com.sun.activation:jakarta.activation:1.2.1” )