Boa noite pessoal.
Sou novo em java e instalei aqui no meu pc o Netbeans 7.1.2, até aí tudo bem, só que agora pouco fui compilar arquivo .java pelo terminal (uso linux Mint) e apareceu a seguinte mensagem de erro:
No command ‘javac’ found, did you mean:
Command ‘javacc’ from package ‘javacc’ (main)
Minha pergunta é, javac é a mesma coisa que javacc? Já procurei na internet mas não ficou muito claro para mim isso.
Obrigado.
javac é o responsável por ler sua classe.class e compilar, assim com o java lê.
no seu caso, você possui o jdk instalado?
Cara, eu digito “java -version” no terminal e aparece isso:
java version “1.6.0_26”
Java™ SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot™ Client VM (build 20.1-b02, mixed mode, sharing)
Pelo visto não tenho instalado o JDK.
java -version vai lhe retornar a versão o JRE (máquina virtual)
o javac é do JDK (Java Development Kit)
Você diz
javac -version?
Se sim, ele não reconhece o comando.
Então devo instalar o JDK para poder compilar usando o comando javac no terminal?
o javac não vai ser reconhecido, ao menos se você setar no classpatch (no windows), no linux não sei, se tu não tme certeza, baixa e instala.
Já estou instalando, obrigado.