this is the error/problem message
 
	 
 
	A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
 
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
 
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)
 
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)
 
	Caused by: java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
 
	at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
 
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
 
	... 6 more
 
	logout
 
	Saving session...
 
	...copying shared history...
 
	...saving history...truncating history files...
 
	...completed.
 
	 
 
	[Process completed]
 
	 
 
	 
 
	#!/bin/bash 
	cd "$(dirname "$0")" 
	exec java -Xms1G -Xmx1G -jar forge.jar nogui
 
	 
 
	iv tried everything i could do up to my knowledge, appreciate any type of help or suggestions