This message was deleted.
# dependency-management
s
This message was deleted.
t
👍 5
n
Nice summary. We’ll be dealing with the aftermaths of this for a long time still 😞
t
Oh, and I totally forgot to talk about the API vs implementation JARs too, where the former are a subset of the latter, so you shouldn't/can't use both at the same time either (e.g.
com.sun.mail:javax.mail
contains
javax.mail:javax.mail-api
, same for the Jakarta flavors, and for all versions; for Java Mail it's even worse actually, as
com.sun.mail:javax.mail
is a bundle of
com.sun.mail:mailapi
,
com.sun.mail:smtp
,
com.sun.mail:pop3
, and `com.sun.mail:imap`: https://javaee.github.io/javamail/#Download_JavaMail_Release)