Я использую Ubuntu 14.04. Недавно я скачал API распознавания и синтеза речи под названием voce. Для установки мне сказали запустить файл build.sh. Когда я запускаю этот скрипт, он выдает несколько ошибок типа
> ./build.sh: line 1: /bin/javac: No such file or directory ./build.sh:
> line 5: /bin/jar: No such file or directory
Дополнительная информация: Я запустил команду java --version и получил версию 1.7.0_75.
это файл скрипта build.sh:
${JDK_HOME}/bin/javac -classpath ../../../lib/freetts.jar:../../../lib/jsapi.jar:../../../lib/sphinx4.jar Utils.java SpeechSynthesizer.java SpeechRecognizer.java SpeechInterface.java
cd ..
${JDK_HOME}/bin/jar cmvf voce/MANIFEST.MF ../../lib/voce.jar voce/*.class
cd ../../lib
${JDK_HOME}/bin/jar uvf voce.jar gram/*.gram
${JDK_HOME}/bin/jar i voce.jar
cd ../src/java/voce
Я даже установил переменную JAVA_HOME в файле environment etc на разные пути в зависимости от расположения javac в моей папке. Я отчаянно нуждаюсь в помощи... пожалуйста, помогите мне.
решение1
Вы установили JRE (Java Runtime Environment) и вам нужен JDK (Java Development Kit). /bin/javac
Они /bin/jar
включены в пакет JDK.
Поэтому в вашем случае:
sudo apt-get install openjdk-7-jdk