Zimbra desktop installation on my system was prompting me to upgrade the installation to the latest 7.2.7 version. I downloaded the installer (zdesktop_7_2_7_ga_b12059_20150629062326_linux_i686.tgz) from Zimbra and found that it was not working. For couple of weeks there was no discussion around this on zimbra forums too.
Looking at the logs displayed the following error:
STARTED Jetty ಸೋ ಆ 3 23:03:55 IST 2015
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.
STOPPED ಸೋ ಆ 3 23:03:55 IST 2015
This forced me to change the default java version that I’m using on my desktop to and i386 version.
$ sudo update-alternatives –config java
There are 4 choices for the alternative java (providing /usr/bin/java).
Having trouble getting eclipse loaded on your linux machines?
Try the following troubleshooting methods to get that sorted.
First to understand the complete issue, run the eclipse command on your terminal as follows:
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
Unrecognized VM option ‘MaxPermSize=256m’
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Now, you know that the application is not able to identify the parameter related to Java MaxPermSize. These parameters are loaded via eclipse.ini file which is easy to find it under program files in Windows. But to find this on your linux machine, you should know where eclipse has its installation directory and find .ini under that.
I found the installation directory of eclipse by running the command dpkg -L eclipse-pde to find it under /usr/lib/eclipse. Commented the lines containing MaxPermSize option to get eclipse working.