Αυτή η έκδοση του Fedora Core περιέχει ένα ελεύθερο περιβάλλον Java με όνομα java-gcj-compat
. Η συλλογή java-gcj-compat
περιέχει μία σουίτα εργαλείων και περιβάλλοντων εκτέλεσης τα οποία είναι ικανά για χτίσιμο και εκτέλεση πολλών χρήσιμων προγραμμάτων τα οποία είναι γραμμένα στη γλώσσα προγραμματισμού Java.
![]() | Το Fedora Core δεν περιλαμβάνει την Java |
---|---|
Το Java είναι σήμα κατατεθέν της Sun Microsystems. Το `java-gcj-compat` είναι ένα σύνολο καθαρά ελεύθερου λογισμικού το οποίο '''δεν''' είναι η Java, αλλά μπορεί να εκτελέσει λογισμικό Java. |
Η υποδομή java-gcj-compat περιέχει τρία σημαντικά συστατικάi: ένα GNU Java runtime ( libgcj
), τον μεταγλωττιστή Eclipse Java ( ecj
και ένα σετ από wrappers και συνδέσμους ( java-gcj-compat
) οι οποίοι παρουσιάζουν το runtime και τον μεταγλωττιστή στο χρήστη με ένα τρόπο παρόμοιο με άλλα περιβάλλοντα Java.
Τα πακέτα λογισμικού Java σε αυτή την έκδοση του Fedora χρησιμοποιούν το περιβάλλον java-gcj-compat
. Αυτά τα πακέτα συμπεριλαμβάνουν τα Open Office.org Base, Eclipse, και Apache Tomcat. Ανατρέξτε στις συχνές ερωτήσεις Java στο http://www.fedoraproject.org/wiki/JavaFAQ για περισσότερες πληροφορίες για το ελεύθερο περιβάλλον Java
java-gcj-compat
που συμπεριλαμβάνεται στο Fedora.
![]() | Συμπεριλάβετε την τοποθεσία και τις πληροφορίες έκδοσης στις αναφορές σφάλματος σας |
---|---|
Όταν καταχωρείτε μία αναφορά σφάλματος, βεβαιωθείτε ότι συμπεριλάβατε την έξοδο των παρακάτω εντολών: |
which java && java -version && which javac && javac -version
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:
alternatives --config java alternatives --config javac
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.
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.
![]() | Ανάμιξη πακέτων από το από το και το 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. |