From Fedora Project Wiki
Proposed new Java page. See this "discussion" for the rationale.
Java
Java is composed of:
- Community https://www.jcp.org/
- Platform (JVM, JRE ...) https://en.wikipedia.org/wiki/Java_(software_platform)
- Programming language (Java is the most popular) https://en.wikipedia.org/wiki/Java_(programming_language)
If you came here because an application ask for Java (or JRE, JVM) to be installed: install Java
sudo dnf install java
If it still does not work or the application ask specifically for Oracle Java: See here
If you want to develop, code on the Java Platform: See Development
JRE JDK SDK JVM OpenJDK ?
- JVM Java Virtual Machine. It relates to the Java Platform. It is in the package
Java
. There are other implementations, notably Oracle, see ... - JRE Java Runtime Environment. Idem JVM.
- JDK Java Development Kit
- SDK Software Development Kit
- OpenJDK