$ sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority


  • 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069

auto mode

1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069

manual mode

2 /usr/lib/jvm/java-8-oracle/jre/bin/java 1

manual mode

Press enter to keep the current choice[*], or type selection number: 1

$ java -version

openjdk version "1.8.0_45-internal"

OpenJDK Runtime Environment (build 1.8.0_45-internal-b14)

OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)

But when i try to install my bin tool:

$ ./DS41Client.bin

      Initializing InstallShield Wizard........

      Extracting Bundled JRE.          

                Bundled JRE is not binary compatible with host OS/Arch or 

it is corrupt. Testing bundled JRE failed.

Can you please tell whats missing?


As the last error message stated, your binary includes its own JRE, which is likely a 32 bits JRE.

You should use the 64 bits version of ./DS41Client.bin.

Note: Actually, installing multi-lib packages of your distro could help, but since your binary seems to do its own checking, I think it won't work (maybe it only check the kernel version or something like that...)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.