You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/install-adv.rst
+33-9Lines changed: 33 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,15 +38,39 @@ Before making this choice, see :ref:`install-pip-or-conda`, below, for further c
38
38
Java (required)
39
39
---------------
40
40
41
-
A `Java Runtime Environment (JRE) <https://en.wikipedia.org/wiki/Java_(software_platform)#Java_Runtime_Environment>`_ is required to use the current default :class:`ixmp.JDBCBackend <ixmp.backend.jdbc.JDBCBackend>` in the :mod:`ixmp` package that handles data storage for :mod:`message_ix`.
42
-
43
-
Common ways to install Java include:
44
-
45
-
- Use the official releases of `Java <https://www.java.com>`_.
46
-
- Use a version of Java bundled or packaged for your operating system (for example, Ubuntu and other Linux distributions).
47
-
48
-
If using Anaconda or Miniconda, installing Java manually is *not required*.
49
-
This is because the ``message-ix`` conda-forge package depends on the `openjdk <https://anaconda.org/conda-forge/openjdk>`_ package, so the latter is automatically installed with the former.
41
+
A `Java Runtime Environment (JRE) <https://en.wikipedia.org/wiki/Java_(software_platform)#Java_Runtime_Environment>`_ is required
42
+
to use :class:`ixmp.JDBCBackend <ixmp.backend.jdbc.JDBCBackend>`,
43
+
the current default in the :mod:`ixmp` package that handles data storage for :mod:`message_ix`.
44
+
45
+
There are many ways to install a JRE.
46
+
Most often this is done by installing a Java Development Kit (JDK),
47
+
of which the most popular is OpenJDK.
48
+
49
+
- Linux operating systems like Ubuntu often have specific packages containing OpenJDK/the JRE,
50
+
with names like ``openjdk-25-jre``.
51
+
- OpenJDK is also `built and packaged by many providers <https://en.wikipedia.org/wiki/OpenJDK#OpenJDK_builds>`_;
52
+
these packages are known by different names
53
+
and are available for operating systems including Windows and macOS.
54
+
Some of these known to work with JDBCBackend include:
0 commit comments