Você instalou um JRE (Java Runtime Environment) e precisa de um JDK (Java Development Kit). /bin/javac
e /bin/jar
estão incluídos no pacote JDK.
Portanto, no seu caso:
sudo apt-get install openjdk-7-jdk
Estou usando o Ubuntu 14.04. Eu baixei recentemente um reconhecimento de fala e síntese api chamado voce. Para a instalação, ele me disse para executar o arquivo build.sh. Quando eu executo este script, aparecem alguns erros como
> ./build.sh: line 1: /bin/javac: No such file or directory ./build.sh:
> line 5: /bin/jar: No such file or directory
Informações adicionais: Eu executei java --version commadn e obtive a versão 1.7.0_75 como saída.
este é o arquivo de script 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
Eu até configurei a variável JAVA_HOME no arquivo de ambiente do etc para diferentes caminhos baseados no local do javac na minha pasta. Estou desesperado por ajuda .. por favor me ajude.
Você instalou um JRE (Java Runtime Environment) e precisa de um JDK (Java Development Kit). /bin/javac
e /bin/jar
estão incluídos no pacote JDK.
Portanto, no seu caso:
sudo apt-get install openjdk-7-jdk