bc-java
bc-java copied to clipboard
Bouncy Castle Jakarta S/MIME API - Dependency scope "provided" for jakarta dependencies

https://repo1.maven.org/maven2/org/bouncycastle/bcjmail-jdk15to18/1.71/bcjmail-jdk15to18-1.71.pom
I think the jakarta dependencies would have to be used here with the scope provided. Otherwise they will also end up in the runtime dependencies and possibly overwrite the implementations.
Perhaps the implementations should be specified as runtime dependencies?
- https://eclipse-ee4j.github.io/mail/#Download_Jakarta_Mail_Release
- https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#dependency-scope