0

Ich bin neu in Sublime Text 3 und ich möchte Java Code auf Sublime Text 3 ausführen und kompilieren. Allerdings bekomme ich diesen seltsamen Fehler:Fehler beim Einrichten von Sublime Text 3 zum Ausführen und Kompilieren von Java unter Ubuntu 16.04 LTS

/bin/bash: javac: command not found [Finished in 0.0s with exit code 127]

und meine Datei in /home/***/Downloads/sublime_text_3/Packages/Java.sublime-package/JavaC.sublime-build wie folgt aussieht:

{ 
 
    "shell_cmd": "javac \"$file\" && java \"$file_base_name\"", 
 
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)", 
 
    "selector": "source.java", 
 
}

OS: Ubuntu 16.04 LTS 64bit
sublime Version: Sublime Text 3.0 build 3143

Anregungen sind willkommen.

+2

Dies ist nicht der seltsame Fehler es versucht zu sagen, dass Java nicht installiert ist oder möglicherweise Java nicht in Ihrem aktuellen Pfad – Lokesh

+0

gesetzt ist Siehe diese https://stackoverflow.com/questions/5407703/javac-command-not gefunden – Lokesh

Antwort

0

Dieser Fehler besagt, dass Sie keine javac installiert haben (die tatsächlich ein Teil von JDK ist). Standardmäßig ist Ubuntu nicht mit JDK gebündelt. Also muss man es manuell installieren:

$ sudo apt-get install default-jdk 

Sie können überprüfen, ob javac vorhanden ist:

$ which javac 
/usr/bin/javac 

Wenn Sie den Pfad zu Ihnen finden Sie unter Java alles Compiler funktionieren sollte.

Verwandte Themen