On Mon, Jan 9, 2023 at 1:13 PM Benjamin Marwell <[email protected]> wrote:

> Romain pointed out that MRJars, as Les suggested, have undefined
> behaviour in web apps.
>

Do you have more information on this? I wasn't aware this is a problem.

As one counter example, BouncyCastle is one of the most widely used
cryptographic libraries (used in many webapps), and their JDK 8+ libraries
are multi-release jars.

That said, ideally, even if MR jars are used, the amount of 'stuff' in the
MR folders should be as minimal as possible IMO.  Ideally just
provider/factory implementations if/when possible, and/or maybe interfaces
that need additional language/class declarations.

Thanks,

Les

Reply via email to