Ok, that was it, now it run the application
my batch file:
java -Djava.library.path=lib/ -jar Spaceinvaders.jar -classpath
lib/lwjgl.jar;lib/lwjgl_util.jar;lib/jinput.jar;lib/lwjgl-debug.jar;lib/lwjgl_test.jar;lib/lwjgl_util_applet.jar
spaceinvaders.Game
but the last line seems to be not impotant?
when i delete it it changes nothing.
all the files are in the folder "dist":
dist/lib/..
dist/batch.bat
dist/Spaceinvaders.jar
How can i change the manifest file, cause when i open the jar file with a zip programm, i can open the manifest file, but i can't change it.
I create the jar file with NetBeans, so i dont know how to create one by myself
So, are .bat and .mf the "same" ? Means when i can change the manifest file i dont need the batch file?
Thanks for the help so far

As to your other question to run a jar on all systems.
Thanks