Create a .jar depending natives / various libs

I’m using javafx, slick2d, kryonet, nifty. I’m quite confused how to build a executionable .jar file tho. It wont work somehow.

I’m using the maven assembly plugin and so far I was able to create a .jar for my server. My server only uses kryonet and javafx, which i have in maven.

Nifty GUI unfortunately i only have locally on my drive, I added a local repository to my pom.xml.

Due to lwjgl natives I chose to use the maven-nativedependencies-plugin, the copy process does work, and the .jar is succesfully created.

I’m not sure where my problem is. To create my server .jar file wasn’t a big deal but i’m hanging on the game client, i think this has it’s origin in slick2d / lwjgl and or nifty gui.

You can find my pom here:
http://pastebin.com/PzG1cSuF

Maven Screenshot if that helps:
http://i.stack.imgur.com/osbnI.jpg (click for better size)

Thanks in Advance, I was googling a lot concerning this, but somehow I can’t get it working.