OK. This will be a long post. Here we go...
1. Firstly.
I can't seem to get the JWS file to work directly from the web. When I try this, my application cannot find any resources (images, models, etc.). So here's how it must go: The JWS file, the "Models" resource folder, and the other "Images", "Text", and "Audio" resource folders must all be on the local machine of the person trying to run the game. This is the single problem with my setup. Sorry if I dashed your hopes...oh, also, this is only for Windows, but anyone with good knowledge of Java and half a brain could change that...

2. Preparation
Set up your application in Eclipse/NetBeans to be whatever you will want the final version to be. This is crucial, as it may take some time to re-build. Then, make a security key. Use the
keytool for that. This will be used to secure your JAR's. Copy the entire "bin/org" folder of the xith3d project into your Java's
/bin/ folder. Copy the base directory of your application's binary code, such as the whole
/com/ directory of
/com/awesomegame/..., into the Java
/bin/ also. Copy the following JAR files - jogl.jar, hial.jar, media.jar, hud-themes.jar, openmali.jar, gluegen-rt.jar - from the Xith
/third-party/ directory, and put them in the Java
/bin/ too. The last things to go in the
/bin/ are the three jogl .DLL's for your OS, the gluegen .DLL, and any others that go with the JAR's that I mentioned above.
3. Batch Files
If you ever plan on making your application more than once, this is a must-have. It saves your poor fingers

. I used a batch file to put the DLL's in JAR's and sign them, and another to sign all the standalone JAR's. Get them at the end of the post. Use your security key's passwords. Also, make a batch file to pack your application's main JAR, and then use the batch file (also at the end of the post) to pack and sign Xith3D's JAR.
Now that everything is packed up in JAR's and signed, let's move on (to the next post)...