Last Site Update: 18 March 2017 | Stable Version: 5.4.0


Operating Systems and Java Versions

jEdit 5.4 requires JRE 1.8 (aka Java 8) or later.

jEdit 5.2 - 5.3 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
sh-3.1$ java -version
Oops, we don't want this version...
java version "1.4.2_11" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_11-b06) Java HotSpot(TM) Client VM (build 1.4.2_11-b06, mixed mode) sh-3.1$ sudo apt-get install openjdk-6-jdk # or sun-java6-jdk, or default-jdk

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 and newer, 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 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.

Main Site
Icons and Images
jEdit Community
jEdit Wiki
Quick Start Guide
Online Documentation
Feedback and Support
Development Links
SourceForge Project