Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for
change notification.
The following page has been changed by PaulWFrields:
http://fedoraproject.org/wiki/Docs/Beats/Java
The comment on the change is:
Style and readability fixes; FC6t2
------------------------------------------------------------------------------
= Java and java-gcj-compat =
- A free and open source Java environment is available within this Fedora Core release,
called `java-gcj-compat`. `java-gcj-compat` includes a tool suite and execution
environment that is capable of building and running many useful programs that are written
in the Java programming language.
+ This Fedora Core release includes a free and open source Java environment called
`java-gcj-compat`. The `java-gcj-compat` collection includes a tool suite and execution
environment that is capable of building and running many useful programs that are written
in the Java programming language.
|| {i} '''Fedora Core Does Not Include Java''' ||
|| Java is a trademark of Sun Microsystems. `java-gcj-compat` is an entirely free
software stack that is '''not''' Java, but may run Java software.
||
The [[GetVal(DocsDict,Jname)]] infrastructure has three key components: a
'''GNU Java''' runtime (`libgcj`), the '''Eclipse
Java''' compiler (`ecj`), and a set of wrappers and links (`java-gcj-compat`)
that present the runtime and compiler to the user in a manner similar to other Java
environments.
+ The Java software packages in this Fedora release use the `java-gcj-compat` environment.
These packages include '''Open``Office.org Base''',
'''Eclipse''', and '''Apache Tomcat'''.
Refer to the Java FAQ at
http://www.fedoraproject.org/wiki/JavaFAQ for more information on
the `java-gcj-compat` free Java environment in Fedora.
- The Java software packages included in this Fedora release use the new, integrated
environment `java-gcj-compat`. These packages include '''Open``Office.org
Base''', '''Eclipse''', and '''Apache
Tomcat'''.
-
- Refer to the Java FAQ at
http://www.fedoraproject.org/wiki/JavaFAQ for more information
on the `java-gcj-compat` free Java environment in Fedora.
|| (!) '''Include location and version information in bug
reports''' ||
|| When making a bug report, be sure to include the output from these commands: ||
@@ -20, +18 @@
== Handling Java and Java-like Packages ==
- In addition to the `java-gcj-compat` free software stack, Fedora Core is designed to let
you install multiple Java implementations and switch between them using the
{{{alternatives}}} command line tool. However, every Java system you install must be
packaged using the JPackage Project packaging guidelines to take advantage of
{{{alternatives}}}.
+ In addition to the `java-gcj-compat` free software stack, Fedora Core lets you install
multiple Java implementations and switch between them using the {{{alternatives}}} command
line tool. However, every Java system you install must be packaged using the JPackage
Project packaging guidelines to take advantage of {{{alternatives}}}. Once these packages
are installed properly, the `root` user may switch between {{{java}}} and {{{javac}}}
implementations using the {{{alternatives}}} command:
-
- Once installed properly, the `root` user should be able to switch between {{{java}}} and
{{{javac}}} implementations using the {{{alternatives}}} command:
{{{ alternatives --config java
alternatives --config javac
@@ -30, +26 @@
== Fedora and the JPackage Java Packages ==
- Fedora Core includes many packages derived from the JPackage Project, which provides a
Java software repository. These packages have been modified in Fedora to remove
proprietary software dependencies and to make use of GCJ's ahead-of-time compilation
feature. Fedora users should use the Fedora repositories for updates to these packages,
and may use the JPackage repository for packages not provided by Fedora.
+ Fedora Core includes many packages derived from the JPackage Project, which provides a
Java software repository. These packages are modified in Fedora to remove proprietary
software dependencies and to make use of GCJ's ahead-of-time compilation feature.
- Refer to the JPackage website at
http://jpackage.org for more information on the project
and the software that it provides.
+ Use the Fedora repositories to update these packages, or use the JPackage repository for
packages not provided by Fedora. Refer to the JPackage website at
http://jpackage.org for
more information on the project and the software it provides.
|| /!\ '''Mixing Packages from Fedora and JPackage''' ||
|| Research package compatibility before you install software from both the Fedora and
JPackage repositories on the same system. Incompatible packages may cause complex issues.
||