На другом компе java fx и/или джарник лежат не в том же каталоге, что указаны в батнике.
unnamedПрофи (828)
1 год назад
Такая проблема уже была, я фиксанул её так, чтобы не приходилось постоянно указывать в нём новые пути: скинул приложение на флешку и соответственно в пути никак не может быть проблем ибо он всегда одинаковый на любом устройстве. Флешка это как раз-таки диск E:\, там и папки все лежат. На моём пк через флешку всё отлично запускается, а вот на других проблема как описано в вопросе.
ТЕКСТ БАТНИКА : java --module-path "E:\Application\Information_systems\javafx-sdk-19\lib" --add-modules javafx.controls,javafx.fxml -Dfile.encoding=windows-1251 -jar "E:\Application\Information_systems\Competitions.jar"
При попытке запустить приложение через батник на другом компьютере, где установлена java, но нет jdk выдаёт ошибку "Unrecognized option: --module-path*тут дальше текст батника*". Если же установить jdk, то ошибка пропадёт, однако появится новая: "Unable to access jarfile".
Помогите пожалуйста как-нибудь решить проблему ибо уже перерыл кучу забугорных форумов. Желательно чтобы просто запускалось через батник на другом пк с джавой...