Sublime Build для компиляции и запуска кода JavaFX - PullRequest
1 голос
/ 28 мая 2019

Я хочу использовать 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", }

...