Ich habe JRE 6 auf meinem PC (Windows XP), aber wenn ich ein Programm in der Eingabeaufforderung kompiliere, zeigt es javac is not recognised as internal or external command
. Welche Software wird benötigt, um ein Java-Programm zu kompilieren?
Antworten
Zu viele Anzeigen?Sie müssen herunterladen und installieren Sie eine JDK , nicht ein JRE .
Als (sehr grobe) Erklärung enthält die JRE nur die Virtuelle Java-Maschine enthält, während das JDK nicht nur die JRE, sondern auch den Compiler ( javac
), einige Debugging-Tools ( javap
, jvisualvm
, ...), zusätzliche Bibliotheken und die API-Dokumentation .
Siehe auch:
- Was ist der Unterschied zwischen JRE und JDK?
- wie empfohlen von Bilsenkraut können Sie die Java Hello World für Windows Tutorial .
Ich schlage vor, Sie gehen die Schritte des Hallo Welt! Lehrgang .
Wie in der Anleitung beschrieben:
- Herunterladen JDK6 . (Stellen Sie sicher, dass Sie die JDK , no die JRE).
- Aktualisieren Sie die PATH-Variable, um die ausführbaren JDK-Programme bequem ausführen zu können
javac
von einem beliebigen Verzeichnis aus, ohne den vollständigen Pfad des Befehls eingeben zu müssen
JRE steht für Java Runtime Environment. Damit können Sie bereits kompilierte Java-Programme ausführen. Um Ihre eigenen Programme zu kompilieren, benötigen Sie JDK, das für Java Development Kit steht. Sie können es herunterladen unter JDK Downloads Seite .
Anstelle eines einfachen JRE benötigen Sie ein vollständiges JDK. Als Beispiel können Sie Sun hier herunterladen: http://www.oracle.com/technetwork/java/javase/downloads/index.html#need (und vergessen Sie nicht, "JDK herunterladen" zu wählen).
- See previous answers
- Weitere Antworten anzeigen