Operating Systems and Java Versions
jEdit 5.2 requires JRE 1.7 (aka Java 7) or later.
jEdit 4.5 - 5.1 require JRE 1.6 (aka Java 6) or later.
jEdit 4.3.3 is the last release to support Sun's Java 5.
Oracle provides a Java VM for Windows, Linux, and Solaris.
IBM provides a Java VM for Linux, AIX, and OS/390. There may be some compatibility issues since are very few developers who test that platform.
Some Linux distributions (Debian, Ubuntu) used to have Sun's java in the "non-free" section of their repository to get packages like sun-java6-jdk. It may be installed in a place linked from /usr/lib/jvm/default-java. It is possible an older/different version of java is found first in your PATH. Therefore, it is important to choose the correct "default" version of java.
sh-3.1$ which java /usr/bin/java sh-3.1$ java -version
Maybe it is already installed but not set up as the default java. To see the existing system versions, and choose the default system version of java at any time, use update-alternatives.
$ sudo update-alternatives --config java [ezust@cerberus] /home/ezust/workspace/m3uplayer> update-alternatives --config java There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode 1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
See this howto for more details about java alternatives.
For Java 7, go to Oracle.
For Java 6, it should be installed automatically by the app store, but if you still can't find it, go to the Support.apple.com grab the latest version of Java 6 that you can for your platform.
Java virtual machines for VMS on Alpha can be downloaded from HP; read and follow instructions about supported VMS versions and patches.