Exception in thread "main" java.lang.NoClassDefFoundError

Issue #1 resolved
Ashutosh Kumar Singh repo owner created an issue

Hi All,

If you are getting the following or a similar exception, then check this issue for a fix.

Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at net.aksingh.owmjapis.core.OWM.<init>(OWM.kt) at com.swigel.testowmapp.Example1.main(Example1.java:22) Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics

Thank you.

[Credits: Thanks to Rob Terpilowski for reporting the issue and its fix.]

Comments (4)

  1. Ashutosh Kumar Singh reporter

    Kindly include following dependencies in your pom file to fix this issue:

    <dependency>
        <groupId>org.jetbrains.kotlin</groupId>
        <artifactId>kotlin-runtime</artifactId>
        <version>1.2.0</version>
    </dependency>
    <dependency>
        <groupId>org.jetbrains.kotlin</groupId>
        <artifactId>kotlin-stdlib</artifactId>
        <version>1.2.0</version>
    </dependency>
    <dependency>
        <groupId>com.squareup.okhttp3</groupId>
        <artifactId>okhttp</artifactId>
        <version>3.8.1</version>
    </dependency>
    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.8.1</version>
    </dependency>
    <dependency>
        <groupId>com.squareup.retrofit2</groupId>
        <artifactId>retrofit</artifactId>
        <version>2.3.0</version>
    </dependency>
    <dependency>
        <groupId>com.squareup.retrofit2</groupId>
        <artifactId>converter-gson</artifactId>
        <version>2.3.0</version>
    </dependency>
    

    Hope this helps to you all. Thank you.

  2. ds

    Good Morning,

    I have tried that solution but i still get the following:

    Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at net.aksingh.owmjapis.core.OWM.<init>(OWM.kt) at owmjapisexample1.OwmJapisExample1.main(OwmJapisExample1.java:19) Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 2 more

    Any thoughts?

  3. Log in to comment