java.lang.NoClassDefFoundError: groovy/lang/GroovyObject

groovy-all.jar download
scriptrunner java lang noclassdeffounderror groovy/lang/groovyobject
java.lang.noclassdeffounderror: org/apache/http/client/httpclient
exception in thread "main" java.lang.noclassdeffounderror: org/apache/http/client/httpclient
groovy-all maven
groovy.lang.groovyobject jar
java lang classnotfoundexception groovy/lang script
java.lang.noclassdeffounderror: org/apache/http/entity/mime/httpmultipartmode

Getting error when trying to test Jersey web services

java.lang.NoClassDefFoundError: groovy/lang/GroovyObject
Caused by: java.lang.ClassNotFoundException: groovy.lang.GroovyObject


import static com.jayway.restassured.RestAssured.expect;
import static com.jayway.restassured.RestAssured.get;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.nullValue;

import org.junit.Test;

public class SimpleTest  {

    public void testUserFetchesSuccess() {
                body("id", equalTo("1")).


What does it mean? How to fix it?


I downloaded and installed groovy-all. Now I am getting:

java.lang.NoClassDefFoundError: org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
    at com.jayway.restassured.internal.ResponseParserRegistrar.<init>(ResponseParserRegistrar.groovy)
    at com.jayway.restassured.RestAssured.<clinit>(
    at SimpleTest.testUserFetchesSuccess(
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(
    at org.junit.runners.ParentRunner.runLeaf(
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(
    at org.junit.runners.ParentRunner$
    at org.junit.runners.ParentRunner$1.schedule(
    at org.junit.runners.ParentRunner.runChildren(
    at org.junit.runners.ParentRunner.access$000(
    at org.junit.runners.ParentRunner$2.evaluate(
    at com.intellij.rt.execution.junit.JUnitStarter.main(
Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.runtime.typehandling.ShortTypeHandling
    at Method)
    at java.lang.ClassLoader.loadClass(
    at sun.misc.Launcher$AppClassLoader.loadClass(
    at java.lang.ClassLoader.loadClass(
    ... 24 more

Download the groovy-all.jar and add it to the classpath.

With Maven, add this to your dependencies (browse groovy-all on


java.lang.NoClassDefFoundError: groovy/lang/GroovyObject � Issue , java.lang.NoClassDefFoundError: groovy/lang/GroovyObject #799. Closed. PSJMcNeill opened this issue on Feb 1, 2017 � 10 comments. Closed� Dismiss Join GitHub today. GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.

I was facing the same issue and surprisingly I was working with RestAssured. I struggled for the entire day to get this fixed.

I updated maven's groovy-all (version 3.0.0-beta-1) dependency with the latest one and this worked absolutely fine and I had added this dependency on the top in pom.xml. Hope this will help some folks :)

Got java.lang.NoClassDefFoundError: groovy/lang/GroovyObject , An issue I ran into was a version mismatch of Groovy. More specifically, it seemed that I was running a compiled groovy class under 2.1.1� java.lang.NoClassDefFoundError means that the Class definition was present during compile time, but is not available in your runtime. can you check the run classpath to make the sure that the appropriate jar is included. – Ajay George Aug 8 '12 at 6:07 1

go to ireports and select tools and then options ->ireport ->select lanaguage as java

Exception in thread “main” java.lang.NoClassDefFoundError: groovy , NoClassDefFoundError: groovy/lang/GroovyObject at java.lang.ClassLoader. package import java.util.Collection import� Here is the Stacktrace. I got this when building using the grails-gradle plugin. 18:22:13.629 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.

Perhaps you need to define the runner with an annotation above your class?

In my case it's @RunWith(SerenityRunner.class)

Solved: ScriptRunner : Getting NoClassDefFoundError for Gr, NoClassDefFoundError: groovy / lang / GroovyObject. 7. Ошибка при попытке тестирования веб-сервисов в Джерси java� There si a simple groovy script in a test.groovy file: class abc{def name def points} println "Hi" When running this script from command line, everything is OK. Then trying to run the same script from a java application by means of the GroovyClassLoader I went into a troubles. Here is a file: import groovy.lang.*; import;

[MULE-11275] NoClassDefFoundError using Groovy in RestAssured , Your stack trace compared to the selected pattern. Expand frames. java.lang. ClassNotFoundException: groovy.lang.GroovyObject. at URLClassLoader. Your vote counts! Popular issues, those with most votes and highest activity, get treated first.

java.lang.NoClassDefFoundError: groovy / lang / GroovyObject – 2 , NoClassDefFoundError: groovy/lang/GroovyObject. Получение ошибки при попытке тестирования Jersey веб-служб java.lang.NoClassDefFoundError:� I want to run the maven2gradle converter script but I have a configuration issue on win7: maven2gradle>set | grep HOME GRADLEHOME=C:\Program Files\gradle\1.1 GROOVY_HOME=C:\Program Files (x86)\Groovy\Groovy-2.0.1 &hellip;

java.lang.NoClassDefFoundError: groovy/lang/GroovyObject, Solved: Hi, In continuation with the problem asked previously for adding custom listener as a groovy class