Beim Studium von Java Silver wollte ich Java in einem Zustand ausführen, der der tatsächlichen Entwicklungsumgebung nahe kommt. Daher habe ich die Umgebung so eingestellt, dass Java-Code über VS Code und iTerm ausgeführt werden kann.
Beim Ausführen von Java ohne Verwendung der lokalen Umgebung habe ich eine Site namens dokojava verwendet. Diese Seite wurde im Buch "Einführung in Java für ein erfrischendes Verständnis" empfohlen.
Entwickeln Sie durch Installieren von "Java Extension Pack" in Visual Stdio Code unter Bezugnahme auf die Site Erstellen einer Java-Entwicklungsumgebung (abbaubar) mit Visual Studio Code. Ich habe die Umgebung eingerichtet, konnte sie aber nicht beherrschen, und schließlich konnte ich durch die Installation von OpenJDK Java lokal ausführen.
War die Installation des "Java Extension Pack" auf dem Visual Stdio Code jedoch nicht erforderlich? Ich lasse es im Artikel, weil ich denke.
OpenJDK ist auch in der virtuellen Umgebung von Ubuntu installiert, aber Java, das aus dem "Java Extension Pack" von Visual Stdio Code installiert wurde, scheint sich in der lokalen Umgebung zu befinden.
Derzeit ist Java in der lokalen Umgebung "Java-Version" 14.0.2 "" Java unter Ubuntu ist "openjdk version" 1.8.0_265 "".
Ist das schlecht ...
Ich habe es unter Bezugnahme auf die Site Erstellen einer Java-Entwicklungsumgebung (abbaubar) mit Visual Studio Code festgelegt.
・ Installieren Sie zunächst "Java Extension Pack" in Visual Studio Code
・ Öffnen Sie die Einstellungen über die Zahnradmarkierung unten links und öffnen Sie "settings.json".
"java.home": "/ Library / Java / JavaVirtualMachines / (installierter JDK-Ordner) / Contents / Home /"
Und schreibe.
Überprüfen Sie den installierten JDK-Ordner, indem Sie den Befehl "java -version" in das Terminal eingeben.
Ich habe ein Open-Source-Java namens OpenJDK unter Bezugnahme auf "Einführung in Java 8" der Punktinstallation installiert.
Laut Dokumentation
$ sudo apt-get install openjdk-8-jre
Als ich versuchte, mit dem Befehl zu installieren Ich war ungeduldig mit dem Fehler "Die lokale Version ist möglicherweise veraltet".
$ sudo apt update
Ich habe es mit einem Befehl aktualisiert und neu installiert, und es hat funktioniert.
javac (Dateiname) .java
Kompilieren mit
Java (Dateiname)
Ausführen mit.
In Visual Studio Code kann der Pfad vom Stammverzeichnis zur entsprechenden Java-Datei als Paketname vorgeschlagen werden. Wenn Sie das Paket entsprechend benennen, wird beim Kompilieren der Fehler "Paket nicht gefunden" angezeigt.
** * Das Verzeichnis, das javac startet, ist der "Startpunkt des Pakets"! ** ** **
Im Fall der obigen Verzeichnisstruktur, wenn Sie javac im Verzeichnis java_lessons starten
・ Der Paketname von "MyApp.java" lautet
com.dotinstall.myapp
-Die Paketnamen von "AdminUser.java" und "User.java" sind
com.dotinstall.myapp.model
Wird sein.
Befehl zum Starten des Pakets
javac com/dotinstall/myapp/MyApp.java
Der Pfad zur zu kompilierenden Java-Datei entspricht dem Paketnamen. Datei mit Einstiegspunkt (Hauptmethode) zum Kompilieren
java com/dotinstall/myapp/MyApp
Laufen Sie weiter
-Kompilierungsbefehle
javac -d (Ausgabeziel) (Paketname) / (Klassenname) .java
java -cd (Klassenpfad) (Paketname)
Erstellen Sie eine Java-Entwicklungsumgebung (abbaubar) mit Visual Studio Code
Java (JDK) auf Mac installieren
Recommended Posts