Wie kompiliert ein java-Projekt mit einem terminal/cmd
Habe ich es Leid mit Eclipse, weil es einfach zu "plain" und "alten Stil". Also zog ich auf ein Programm namens Sublime Text 3 und ich habe ein Paket mit dem Namen "material Design", die das Programm flach Aussehen und alle nett und so.
Aber ich wollte den code in Java, aber ich weiß nicht, wie zu kompilieren Zeug, ohne eine IDE, und es war nicht einfach herauszufinden, aber ich fand heraus, dass Sie es tun könnten über das terminal/cmd zu Ihrem Betriebssystem.
Aber was ich nicht verstehe, ist, wie könnte ich tatsächlich verwenden die javac
- Befehl, was bedeutet, dass Java-Kompilieren und suchte ich und ich fand nicht heraus, denn ich konnte nicht verstehen, was gepostet wurde, entweder auf YouTube oder Stack-Überlauf, weil ich bin neu in diese ganze terminal/cmd Java Kompilieren Sache.
- Wo hast du lookup? Meine erste google-Suche ergab ein anständiges tutorial.
- ich suchte auf Google, YouTube & Stack overflow
- auch sagt es, dass der Befehl nicht erkannt wird, dass ist auch ein problem
- Habe ich erwähnt, über Google in meinen Kommentar.
- ich weiß ja soo..
- Eine build-Infrastruktur wie maven mit versionierten Bibliothek-Abhängigkeiten und Konventionen auf Verzeichnisse.
- So, Eclipse war im "Alten Stil", so dass Sie beschlossen, eine Technik, wurde vor allem bekannt bis zu den 90er Jahren? Und keiner von den Lasten des themes, die heruntergeladen werden kann von der Eclipse-marketplace war "neu" genug für deinen Geschmack? Jedenfalls haben Sie versucht, Oracle ' s Java-tutorial?
- +1 für die Bewältigung der Befehlszeile Sache. Es ist eine Schande, dass ein großer Prozentsatz der Programmierer nicht die geringste Ahnung, wie, um code zu kompilieren ohne IDE.
- verdammt realskeptic beruhigen wie sh*t zu entspannen, Sie wissen, ich nur verschoben, weil der 1 eclipse verlangsamt die Kodierung 2 eclipse ist wirklich einfach und ich wollen um mehr Möglichkeiten zu haben 3 ich bin nicht faul wie du
- Was "mehr Möglichkeiten" haben Sie von der Verwendung von Sublime Text anstelle von Eclipse? In meiner Erfahrung mit einem IDE-Geschwindigkeiten von bis Kodierung durch die Ausstellung zu einem besseren Verständnis der Sprache, sodass die Umgestaltung, einfache navigation, etc. Während es ist definitiv eine gute Idee zu wissen, wie kompilieren von der Kommandozeile, ich denke, du bist entlassen Eclipse viel zu früh...
- jeder hat da eine eigene Meinung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist fast da, Kumpel!
Nur sicher sein, Sie haben die
Java Development Kit (JDK)
in Ihrem system installiert. Das JDK liefert Ihnen der Befehljavac
-was Sie brauchen, um zu kompilieren.java
Programm-Dateien.Den
javac
Befehl ist nicht so freundlich wie Sie denken, es ist. Sie haben, um ihn wissen zu lassen, wo Sie die java-Datei, die Sie kompilieren wollen.Beispielsweise Sie gespeichert
Main.java
innenC:\Projects\Java
kompilieren Sie es auf diese Weisejavac C:\Projects\Java\Main.java
.Dann können Sie Ihr Programm auf diese Weise zu
java C:\Projects\Java\Main
Wie bereits erwähnt hier... finden Sie eine detaillierte Erklärung zu das offizielle tutorial.
javac: file not found: C:ProjectsJavaMain.java
javac
die genaue Position der java-Datei. In meinem Beispiel, die Main.java Datei befindet sich auf einem Verzeichnis im C:\Projects\Java\Müssen Sie zum installieren von java JDK, das Sie finden können hier
Dann müssen Sie mit der rechten Maustaste auf "Arbeitsplatz" ->Eigenschaften->erweiterte Einstellungen->Umgebungsvariablen -> Klicken Sie auf Pfad -> Neue
Fügen Sie dann den Pfad zum bin-Ordner in den install Ordner für JDK.
Dann in cmd kompilieren Sie mit
in dem Verzeichnis, in der Ihr code
Installieren JDK
(Stellen Sie sicher, dass Ihre PATH variable eingerichtet ist)
Verwenden SublimeText ist Build System, die ermöglicht es Ihnen zu kompilieren öffnen
java
Dokumente mit der Strg + B - Befehl.Du hast nicht die JDK installieren. Sie müssen JDK installieren, das hat javac-Befehl.
Die Installation von JDK auf MAC-Anweisungen
Die Installation von JDK auf Windows-Anweisungen
Nach der Installation von JDK(Java Development Kit), können Sie den Befehl
javac -version
auf Befehl-Linie und lassen Sie Sie zeigen, ist die version, die installiert ist.