|
21 | 21 | space. Administrative privileges are not required to install or run eXist-db, but |
22 | 22 | certain installation procedures are not possible without administrative privileges. |
23 | 23 | The critical requirement is that Java be installed.</para> |
| 24 | + <note id="since-3.0"> |
| 25 | + <title>Java requirements</title> |
| 26 | + <para>Since eXistdb 3.0 Java 8 is required.</para> |
| 27 | + </note> |
24 | 28 | <note id="about-java"> |
25 | 29 | <title>eXist-db and Java</title> |
26 | 30 | <para>eXist-db is built on Java, a free, cross-platform software development |
27 | 31 | environment. Java comes in a number of versions, so it is important that you |
28 | | - install the version that eXist-db requires: Java 7 or 8. eXist-db can run with |
| 32 | + install the version that eXist-db requires: Java 8 (since eXistdb 3.0). eXist-db can run with |
29 | 33 | both the Java "JRE" (Java Runtime Environment) and the "JDK" (Java Development |
30 | 34 | Kit). The JRE is adequate for running eXist-db; you do not need the JDK unless |
31 | 35 | you intend to compile eXist-db from its source code. For instructions about |
|
38 | 42 | <para>Special note: In general it recommended to use the Oracle Java VM, this is the safest choice. The OpenJDK 7 is a good open source alternative for the Oracle JVM.</para> |
39 | 43 | <para>Details of the Java VM can be obtained via the following command (two results displayed): |
40 | 44 | <synopsis format="java">java -version |
41 | | -java version "1.7.0_55" |
42 | | -Java(TM) SE Runtime Environment (build 1.7.0_55-b13) |
43 | | -Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode) |
| 45 | +java version ""1.8.0_60-ea"" |
| 46 | +Java(TM) SE Runtime Environment (build 1.8.0_60-ea-b19) |
| 47 | +Java HotSpot(TM) 64-Bit Server VM (build 25.60-b19, mixed mode) |
44 | 48 | </synopsis> |
45 | 49 | </para> |
46 | 50 | <para>Note for For pre eXist-db v2.2 versions: Due to reported compatibility issues it is NOT recommended to use "OpenJDK6" (IcedTea) and "GNU Compiler for Java" (GCJ) which are shipped by several Linux distributions.</para> |
|
0 commit comments