JOGL portability

I feel the need to emerge from lurkerdom and ask a question of the community. I have previously written some software for a molecule viewer that users access via Java Web Start. That version was written using Java3D which was okay, but I like the greater flexibility of OpenGL and thus JOGL. So I’ve converted my code over to JOGL (relatively painless except for mouse rotations GRRRRR!) and need to make this work through Java Web Start. This is probably more of a plain Java question, but does anyone know how I can package my application to include the jogl libraries. By library I mean jogl.dll, libjogl.so, etc. I can’t seem to figure out how to make the application load the proper libraries unless I force the user to take the libraries and install them where they normally belong on whatever system they are using…any hints out there?

take a look at this. http://www.cokeandcode.com/info/webstart-howto.html

also do a search in this formum for webstart, you will find a lot of talking about this subject.

S-Type does exactly what you’re after, you can have a look at the jnlp and files to see how I do it if its any help. (Although Kev’s webstart tutorial linked should cover everything you need to know :slight_smile: )

Thanks a lot guys, I will try those out and see how they work. They look like they will solve my problem just fine! I wasn’t thinking about the JNLP angle!

I tried out the JNLP suggestions and everything works great now. Thanks a lot!