====== Java ======
**Java** is a software module available on **Comet**.
===== Java overview =====
To access **Java** on Comet, run ''module load Java''. This will load the //default// version of **Java**.
An overview of the module information is shown below (''module -r spider ^Java$''):
Java:
Description:
Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.
Versions:
Java/11.0.20
Java/17.0.6
Java/21.0.5
For detailed information about a specific "Java" package (including how to load the modules) use the module's full name.
Note that names that have a trailing (E) are extensions provided by other modules.
For example:
$ module spider Java/21.0.5
If there are multiple versions of **Java** listed, then you can load a //specific// version as follows:
$ module load Java/version_string
You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^Java$''.
----
===== Java Help =====
The module **Java** has the following embedded help text (''module help Java''):
Description
===========
Java Platform, Standard Edition (Java SE) lets you develop and deploy
Java applications on desktops and servers.
More information
================
- Homepage: https://openjdk.org
----
===== Java Dependencies =====
There are no dependencies listed for **Java**
----
[[:advanced:software|Back to software]]