Hello dear people,
I am currently doing university homework and am experiencing an error which I cannot seem to fix 😦.
This is the error message:
Exception in thread "main" java.lang.LinkageError: loader constraint violation: loader 'app' wants to load class Tree. A different class with the same name was previously loaded by com.sun.tools.javac.launcher.Main$MemoryClassLoader @6af93788. (Tree is in unnamed module of loader com.sun.tools.javac.launcher.Main$MemoryClassLoader @6af93788, parent loader 'app')
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1013)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at TreeListElement.toString(TreeListElement.java:34)
at TreeList.toString(TreeList.java:20)
at Tree.toString(Tree.java:32)
at Tree.main(Tree.java:71)