Мне нужно запустить .jar в MATLAB, точно так же, как описано в этом исходном вопросе, который я нашел в моем поиске переполнения стека: как запустить java .jar в Matlab У меня были те же проблемы, что и у пользователя здесь (были те же ошибки, сделал то же устранение неполадок) Единственный разница в том, что я использую Java 1.8.0_144-b01 против Java 1.8.0_121-b13 в связанном примере.
Однако, когда я попробовал решение, которое сработало в вышеуказанной ситуации ...
system ('java -jar C:\My\Java\Class\Path\To\MyJar.jar')
... Я получил следующее сообщение: «'java' не распознается как внутренняя или внешняя команда, действующая программа или командный файл. "
.Jar находится на моем статическом пути. Текущий каталог устанавливается в том месте, где находится файл .jar. Любая помощь очень ценится.
Дерп! Это полностью сработало. Я просто предполагал, что на этом компьютере будет установлена java, но, видимо, нет. Спасибо!




Кажется, у вас нет программы
javaнаPATHвашей системы. У вас установлена среда выполнения Java? Может нужно указать путь к нему:system ('"C:\Program Files\...\java" -jar C:\My\Java\Class\Path\To\MyJar.jar').