Sorry for another dumb question, but I'm having a lot of trouble getting Eclipse to export executable jars... I have everything linked in a custom library, but when I export to a jar, it's not working... my guess is that it's because the native libraries aren't getting exported. Is there an easy way to do this?
It has nothing to do with JOGL. Since Java 1.6 update 21, the JARs are handled a bit differently, it is hardly possible to mix signed and unsigned JARs.
What you intend to do is impossible because JOGL uses native libraries, not only JARs. Rather use Java Web Start if you want to create a very simple installer. The user has just to click on "OK", it is not difficult :)
I use Ant to deploy my project, everything is automatized. The Ant script (build.xml) compiles the source code, make several JARs, sign them, generate the JNLP files. At the end, I only have to copy the content of the "target" directory onto my FTP server on Sourceforge.net and my friends only have to click onto a JNLP link to launch the installation.
This way is done from inside Eclipse instead of through a build script, so it's not as automatable as the two other ways that have been mentioned here. But it might be easier for someone who works inside Eclipse and doesn't do a command-line build process.