Java-like Environment
A Java-like free and open source environment is available within the Fedora Core 25
release.
It has three components: GNU Java runtime (libgcj
), the Eclipse Java compiler (ecj
), and a set of wrappers and links (java-gcj-compat
). These three packages present the runtime environment and compiler to the user in the same way as other Java environments are presented. Several major software packages such as OpenOffice.org Base, Eclipse, and Apache Tomcat, as well as other Java software packages included in this release, are compatible with this environment.
For more information, refer to the FAQ at JavaFAQ .
Refer to this section of the Release Notes for information on installing Java packages:
[[./Docs/Beats/PackageNotes/Java| PackageNotes/Java]] .
Java Development
To avoid naming conflicts the following have been renamed:
rmic
is nowgrmic
rmiregistry
is nowgrmiregistry
jar
is nowfastjar
The GCJ compiler can now be used as a just-in-time (JIT) tool by using the gnu.jit
facilities. More support of the AWT and SWING packages have been added.