In Kotlin, when working with the JVM, it seems there is multiple choices for standard library, namely kotlin-stdlib
, kotlin-stdlib-jdk7
and kotlin-stdlib-jdk8
.
I cannot, however, find anything telling me the difference between these.
The only visible difference I have found is that I cannot use com.fasterxml.jackson.databind.exc.MismatchedInputException
with kotlin-stdlib
, but I can with kotlin-stdlib-jdk8
.
Is there anywhere I can read about the advantages using one over the others, or can anyone explain this in layman terms?