alexp11223
09/06/2017, 9:01 AMSome JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath.
I have read here https://kotlinlang.org/docs/reference/compatibility.html that I need "to use the Gradle/Maven *dependency*" instead of "*bundling*".
What does it mean?
Currently I have this in my lib POM ( https://github.com/AlexP11223/minic/blob/master/pom.xml )
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>${kotlin.version}</version>
</dependency>
Do I need to specify different <scope>
(such as provided
) or what?