https://fedoraproject.org/wiki/JDK_on_Fedora
Fedora Project has a dedicated Java developer page:
https://developer.fedoraproject.org/tech/languages/java/java-installation.html
There are tons of resources for Java development, like: https://developers.redhat.com/blog/category/java/
Packages
For debugging or development, there are
- java-devel
- java-src
- java-javadoc
- openjfx (JavaFX)
- openjfx-devel
- openjfx-javadoc
- openjfx-src
- javafx includes openjfx and java-1.8.0-openjdk-openjfx.
Teaching and Learning Java
As part of planning and implementing new 100% FLOSS Java components into Fedora, this draft document has been opened to give developers a place to teach each other about best practices, patterns, etc.