Java3D conflict with old version in Mac

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Java3D conflict with old version in Mac

runiter
This topic been discussed before but I wonder what's the best way of resolving this.
Right now my webstart Java3D application only works in Mac OS X if I remove j3dcore.jar and j3dutils.jar from system/library/java/extension

Is there any way to avoid asking my customers to delete those files?
Would it work if I just renamed my own j3dcore.jar and j3dutils.jar to another name to avoid confusion?
Is it possible to remove the extension folder from classpath via jnlp description parameters?
Any other good ideas out there in this regard?
Saeid Nourian, Ph.D. Eng. | Graphing Calculator 3D
Reply | Threaded
Open this post in threaded view
|

Re: Java3D conflict with old version in Mac

gouessej
Administrator
Hi

Renaming the JARs won't be enough, there is the same problem when some people keep old versions of JOGL in the JVM, this is a nightmare. You can build Java3D by yourself and rename the packages or use an obfuscator.
Julien Gouesse | Personal blog | Website