Moneydance not starting since last ubuntu update.

hops's Avatar

hops

11 Oct, 2009 10:46 PM

When run in a terminal window, I get the following output. Note that the jvm, /opt/moneydance/jre, is the jvm installed with Moneydance. There have been no changes to moneydance with the exception of the data file.

ron@apollo:~$ /opt/moneydance/Moneydance
testing JVM in /opt/moneydance/jre ...
testing JVM in /opt/moneydance/jre ...
testing JVM in /usr ...
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 1.4.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
You can also try to delete the JVM cache file /home/ron/.install4j
ron@apollo:~$

I followed the instructions to delete the JVM cache file and define INSTALL4j_JAVA_HOME (I set it to /opt/moneydance/jre). No change.

I haven't written shell in over 10 years, but it looks to me as if the Moneydance script is trying to verify the version number by executing "java -version". This command, however is returning the string "Error: no server' JVM at/opt/moneydance/jre/lib/i386/server/libjvm.so'." rather than the java version number.

I pointed to a different jvm and everything began to work. I have no idea as to what changed and I really can't tell from the dates.

I am running ubuntu 9.04.

  1. 1 Posted by Ben Spencer on 13 Oct, 2009 08:12 PM

    Ben Spencer's Avatar

    Hi Hops

    I suggest installing the latest version of the java run time environment (jre) from sun using synaptic package manager. The package name in the ubuntu repositories is "sun-java6-jre". Then lok inside your Moneydance folder and see if you have an old version of the jre in that folder. If there is a folder called jre in your moneydance folder rename it jre.old.

    I am sorry for the trouble this is causing you.

    Sincerely

    Ben Spencer

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac