Итак, у меня есть проект java, сделанный в затмении с распознаванием голоса sphinx. Если я скажу определенное слово, тогда он запускает .bat-файл..jar не запускает внешнюю программу
if (resultText.equals("word")) {
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("C:/c.bat");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
В Eclipse работает нормально, но после того как я экспортировать .jar и запустить его, если я говорю, что конкретное слово, это Безразлично `запустить этот .bat. Итак, любые идеи, почему это только запускает мой .bat-файл из eclipse, а не из командной строки? Спасибо
Ну, что диагностика вы пробовали? Здесь может быть какое-то количество проблем - насколько вы уверены, что это правильно распознает слово? Вы смотрите на результат, чтобы увидеть, есть ли исключение? –
У вас возникли какие-либо ошибки? – UVM
Я не ошибаюсь. Он распознает слово, потому что он также записывает слово, которое я говорю, но он не запускает .bat – bizkit1