Reputation: 11701
Let me provide an example, Juniper's Network connect is a Java applet. This applet doesn't run from a ubuntu 64 bit OS with 64bit Java (JDK or JRE). To run this, their support site suggest to install 32 bit JRE.
Additional info: Verify Java applet - successfully verifies that the browser is able to run Java applets. Browser is 64 bit (Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 )
I am unable to understand the fundamental need for a 32 bit JRE when 64 bit JRE is already available ? Can some one explain this. This will help many.
Upvotes: 4
Views: 1315
Reputation: 11911
In Windows- and *ix-systems there is no way to make a call from a 32-bit-executable to a 64-bit dynamic library (.dll or .so). So there's two possibilities one might need to use a 32-bit-jdk:
With an applet 1. is the most likely reason - but from your edit it seems more like 2. in your case.
Upvotes: 2