bash: javac: команда не найдена [Sublime Text 3] - PullRequest
0 голосов
/ 25 апреля 2020

Недавно я пытался переключиться с Eclipse на Sublime Text 3, чтобы запрограммировать некоторые вещи Java. Но не так, как в Eclipse, в SL3 вы должны настроить систему сборки для сборки программы. Проблема в том, что когда я пытался запустить простую Java программу:

public class Test {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}

, текстовый редактор дал мне следующее сообщение:

bash: javac: command not found
[Finished in 0.0s with exit code 127]
[shell_cmd: javac "/home/newbie/Projects/Test/Testing.java" && java "Testing"]
[dir: /home/newbie/Projects/Test]
[path: /app/utils/bin:/app/sublime_merge/bin:/app/bin:/usr/bin]

Я загрузил JDK на машину но каким-то образом текстовый редактор не смог найти javac (возможно, также java). Интересно, что происходит с моей Java Системой сборки:

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

Надеюсь, кто-нибудь может помочь мне с этим, особенно во время карантина. Также я использую Linux Mint 19.3.

...