# NoClassDefFoundError on CI but works locally

**URL:** <https://discuss.circleci.com/t/noclassdeffounderror-on-ci-but-works-locally/37696>\
**Category:** Mobile\
**Tags:** android\
**Created:** [October 7, 2020, 8:54am UTC](https://discuss.circleci.com/t/noclassdeffounderror-on-ci-but-works-locally/37696 "2020-10-07T08:54:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lavatechdev](https://avatars.discourse-cdn.com/v4/letter/l/8491ac/32.png) [@lavatechdev](https://discuss.circleci.com/u/lavatechdev)\
**Post date:** [October 7, 2020, 8:54am UTC](https://discuss.circleci.com/t/noclassdeffounderror-on-ci-but-works-locally/37696/1 "2020-10-07T08:54:32Z")

</div>

Hi,  
I have a problem with unit tests working locally but failing on CircleCi with errors like:

> java.lang.NoClassDefFoundError: Could not initialize class org.mockito.Answers  
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
> …

and

> java.lang.NoSuchMethodError: ‘org.mockito.internal.runners.InternalRunner org.mockito.internal.runners.RunnerFactory.createStrict(java.lang.Class)’  
> at org.mockito.junit.MockitoJUnitRunner.(MockitoJUnitRunner.java:154)  
> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)  
> …

and

> java.lang.ExceptionInInitializerError  
> at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.(ConditionalStackTraceFilter.java:17)  
> at org.mockito.exceptions.base.MockitoException.filterStackTrace(MockitoException.java:41)  
> at org.mockito.exceptions.base.MockitoException.(MockitoException.java:30)  
> …

Has anyone run into similar problem and could help?

---

<div class="post-metadata">

**Author:** ![owenjoliver](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/owenjoliver/32/28293_2.png) [@owenjoliver](https://discuss.circleci.com/u/owenjoliver)\
**Post date:** [January 6, 2022, 5:06pm UTC](https://discuss.circleci.com/t/noclassdeffounderror-on-ci-but-works-locally/37696/2 "2022-01-06T17:06:13Z")

</div>

Hello

Would it be possible to add the following to your tests.

```auto
import org.mockito.junit.MockitoJUnitRunner;

@RunWith(MockitoJUnitRunner.class)
public class ExampleTest {
    //...
}

```

If the issue is still ongoing or if you need more assistance please feel free to raise a support ticket from our support portal linked here: [https://support.circleci.com/hc/en-us/requests/new](https://support.circleci.com/hc/en-us/requests/new)

You can find more information and more options at the link below

> **[Warning: “The type MockitoJUnitRunner is deprecated” | Baeldung](https://www.baeldung.com/mockito-deprecated-mockitojunitrunner)**
>
> Learn how to handle the MockitoJUnitRunner class deprecation warning.

Kind Regards

Owen
