Heim >Entwicklungswerkzeuge >sublime >Wie man den Java -Code in Sublime kompiliert und ausführt

Wie man den Java -Code in Sublime kompiliert und ausführt

Karen Carpenter
Karen CarpenterOriginal
2025-03-06 11:35:17120Durchsuche

Sublime Text: Kompilieren und Ausführen von Java -Code

Dieser Artikel beantwortet gemeinsame Fragen zum Einrichten und Verwenden von Sublime -Text für die Java -Entwicklung. Erstens benötigen Sie ein Java Development Kit (JDK), das auf Ihrem System installiert ist. Laden Sie den JDK von Oracles Website (oder einer geeigneten Alternative wie Adoptopenjdk oder Azul Zulu) herunter und installieren Sie sie. Stellen Sie sicher, dass das Verzeichnis

Ihrer JDK -Installation in die Pfadumgebungsvariable Ihres Systems hinzugefügt wird. Auf diese Weise können Sie die Befehle

(Compiler) und

(Laufzeit) aus Ihrem Terminal ausführen. Während Sublime Text selbst die Java -Zusammenstellung nicht direkt unterstützt, kann er mit einem Build -System erreicht werden. Eine einfache Build -Systemdatei (in der Regel

) kann im Verzeichnis bin in Ihrer erhabenen Textinstallation erstellt werden. Der Standort dieses Verzeichnisses hängt von Ihrem Betriebssystem ab. Sie können es finden, indem Sie zu javac gehen und dann eine Stufe aufnehmen. Erstellen Sie die Datei java und fügen Sie den folgenden Code ein, wobei die Pfade gegebenenfalls angepasst werden:

JavaC.sublime-build Dieses Build -System wird zuerst Ihre Java -Datei mit Packages/User kompiliert und mithilfe der Variante die kompilierte Klassendatei mithilfe Preferences > Browse Packages... mithilfe JavaC.sublime-build ausgeführt. Die Variablen

und
<code class="json">{
    "cmd": ["javac", "$file_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.java",
    "shell": true,
    "variants": [
        {
            "name": "Run",
            "cmd": ["java", "${file_base_name}"]
        }
    ]
}</code>
beziehen sich automatisch auf den Namen der aktuellen Datei (mit Erweiterung) und den Namen ohne Erweiterung. Die Option

ist entscheidend, um die Ausführung von Shell -Befehlen zu aktivieren. Nach dem Speichern dieser Datei können Sie Ihren Java -Code kompilieren und ausführen, indem Sie eine Java -Datei in Sublime -Text öffnen, auf javac (oder java auf macOS) zusammenarbeiten und dann "Run" aus den Build -Systemoptionen auswählen, die am Ende des Bildschirms erscheinen. Der Schlüssel erstellt und verwendet die $file_name -Datei. Sobald Sie die Build -Systemdatei an den richtigen Ort platziert und die Pfade korrekt konfiguriert haben, wird der Sublime -Text eingerichtet, um Ihre Java -Programme zu kompilieren und auszuführen. Denken Sie daran, Ihre Java -Datei vor dem Kompilieren und Ausführen zu speichern. ${file_base_name}

Beste Plugins oder Build -Systeme für die Java -Entwicklung im Sublime -Text

Während das oben beschriebene grundlegende Build -System ausreichend ist, können mehrere Plugins Ihre Java -Entwicklungserfahrung im Sublime -Text verbessern. Der erhabene Text ist jedoch nicht so stark auf die Java -Entwicklung ausgerichtet wie engagierte IDES wie Sonnenfinsternis oder Intellij -Idee. Daher liefert es möglicherweise nicht das gleiche Maß an robusten Merkmalen. Die Kernfunktionalität, Kompilierung und Ausführung wird am besten von einem benutzerdefinierten Build -System wie dem oben detaillierten behandelt. Plugins bieten möglicherweise Syntax -Hervorhebungsverstärkungen, Vorschläge für Codeabschlüsse (obwohl diese häufig separate Sprachserver erfordern) oder andere geringfügige Verbesserungen, aber ein robustes Build -System ist wesentlich. Probleme:

Stellen Sie sicher, dass Ihr JDK -Verzeichnis

dem Pfad Ihres Systems korrekt hinzugefügt wird. Falsche Pfade sind die häufigste Ursache für Kompilierungs- und Ausführungsfehler. Sie bestimmen die genaue Zeile und Art des Problems in Ihrem Java -Code. Untersuchen Sie die Logik Ihres Codes auf potenzielle Probleme wie

,

oder andere Laufzeitausnahmen. Die Debugging -Tools in erhabenem Text sind begrenzt. Erwägen Sie, einen Debugger innerhalb einer dedizierten IDE für komplexere Probleme zu verwenden. Stellen Sie sicher, dass die Datei im Verzeichnis

korrekt gespeichert ist. Dies beinhaltet das Hinzufügen der Option
    zu den Befehlen
  • und in Ihrer Build-Systemdatei.

Das obige ist der detaillierte Inhalt vonWie man den Java -Code in Sublime kompiliert und ausführt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn