Installing and running jMemorize
Please note: You need Java 1.4 (or higher) to run jMemorize. Tested to run in Java 5 and 6 too.
If you get an error like "main class not found", you may have a version of Java that's too old; some users have found that uninstalling jMemorize and Java, then installing the latest version of Java and jMemorize solves the problem.
Windows
If you've used the windows installer: Just double-click on the application icon. To run it from command line enter javaw -jar jMemorize-[version].jar
Replace the [version] part by the current version of jMemorize.
If you download the .jar file instead, you can:
- double-click the .jar file, or if it doesn't work
- run javaw -jar jMemorize-[version].jar (same as above)
Of course you could create a desktop shortcut to launch it, or manually add it to your Start menu.
Linux
If you use Linux, jMemorize is started from the command line as follows:
java -jar "jMemorize-[version].jar"
It is possible that Linux will give an error like:
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
E.g. the java that comes by default with Ubuntu doesn't seem to have AWT. Be sure you have a JRE installed. E.g. you can use the Synaptic Package Manager to install sun-java6-jre.
It is also possible that there are font display problems with certain non-ASCII letters, causing the following text to appear wrong or not appear. This has been seen on 64-bit Ubuntu 7.10 with various versions of Java (including 32-bit and 64-bit). Solution/workaround has not been found yet. See http://sourceforge.net/forum/forum.php?thread_id=1913350&forum_id=415841

