Я хочу использовать Sublime Build, который компилирует и запускает Java-код, использующий JavaFX.
Я настроил команду bash "javafx" file "", которая будет выполнять командные строки javac ...и Java ... показано в первом бите кода.Команда javafx работает отлично, $ PATH_TO_FX существует, никаких проблем там нет.
Затем я пытаюсь включить эту команду javafx bash в Sublime со вторым битом кода.Затем консоль Sublime переходит к отображению ошибки для каждого оператора импорта, который пытается импортировать некоторый класс javafx.
Похоже, что Sublime использовал консоль другого типа, которая не знает о местонахождении $ PATH_TO_FX ...Может ли это быть?
рабочая команда bash
javac --module-path $PATH_TO_FX --add-modules javafx.controls $1 && java --module-path $PATH_TO_FX --add-modules javafx.controls $1
не работает возвышенная сборка
{
"shell_cmd": "javafx $file",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
}