diff --git a/core-java-modules/core-java-jvm/pom.xml b/core-java-modules/core-java-jvm/pom.xml
index f35efaa26b..0d6cc5c454 100644
--- a/core-java-modules/core-java-jvm/pom.xml
+++ b/core-java-modules/core-java-jvm/pom.xml
@@ -66,11 +66,6 @@
bcel
6.4.1
-
- cglib
- cglib
- 3.3.0
-
org.javassist
javassist
diff --git a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/bytecode/ViewBytecodeUnitTest.java b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/bytecode/ViewBytecodeUnitTest.java
index 37ea6894c6..5b0fdf26d4 100644
--- a/core-java-modules/core-java-jvm/src/test/java/com/baeldung/bytecode/ViewBytecodeUnitTest.java
+++ b/core-java-modules/core-java-jvm/src/test/java/com/baeldung/bytecode/ViewBytecodeUnitTest.java
@@ -2,9 +2,11 @@ package com.baeldung.bytecode;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertEquals;
+
import java.io.IOException;
import java.io.PrintWriter;
import java.io.StringWriter;
+
import org.apache.bcel.Repository;
import org.apache.bcel.classfile.JavaClass;
import org.junit.Test;
@@ -13,7 +15,6 @@ import org.objectweb.asm.util.TraceClassVisitor;
import javassist.ClassPool;
import javassist.NotFoundException;
import javassist.bytecode.ClassFile;
-import net.sf.cglib.reflect.FastClass;
public class ViewBytecodeUnitTest {
@@ -36,14 +37,6 @@ public class ViewBytecodeUnitTest {
assertTrue(objectClazz.toString().contains("public class java.lang.Object"));
}
- @Test
- public void whenUsingCglib_thenReadBytecode() {
- FastClass fastClass = FastClass.create(java.lang.Object.class);
- Class> clazz = fastClass.getJavaClass();
-
- assertEquals(clazz.toString(), "class java.lang.Object");
- }
-
@Test
public void whenUsingJavassist_thenReadBytecode() throws NotFoundException {
ClassPool cp = ClassPool.getDefault();