Falar galera, blz?
Então eu estava fazendo um código no Bloco de notas do win xp, tudo certo salvei como .java, ai na hora que fui compilar no prompt javac Hello.java ai não foi, eu uso o eclipse eu não tenho problema pra compilar executa tudo certinho, eu instalei as variaveis de ambiente, está a seguinte:
Nome de variavel: ClassPath
Valor de variavel:C:\Arquivos de programas\Java\jdk1.7.0\lib
NOme de variavel: Path
Valor de variavel:C:\Arquivos de programas\Java\jdk1.7.0\bin
Se for a primeira coisa, então o seu path está certo e as coisas deveriam funcionar. Se for a segunda, você passou o valor errado no PATH.
jonasjgs2
amigo,
lembre-se que quando vc vai compilar no dos
o javac e case sensitive
pardim7
No prompt no comando:
C:\Documents and Settings\Maria>javac Hello.java
javac: file not found: Hello.java
Usage: javac
use -help for a list of possible options
pardim7
entanglement eu mandei o comando e então apreceu algo muito rápido nao deu pra ver o que pareceu, algo mais rápido que 1 segundo
pardim7
jonasjgs2 estou ciente disso amigo, valew
davidbuzatto
Hello.java está no diretório que você está invocando o javac?
pardim7
david ela nao estava, entao eu a coloquei e mandei compilar e agora ae acontece o seguinte:
C:\Documents and Settings\Maria>javac Hello.java // apertei enter
//pulou uma linha
C:\Documents and Settings\Maria // e voltou
E
entanglement
Tio, você conhece alguns comandos do DOS? Como “dir” e “more”? Se conhecê-los, fica mais fácil trabalhar. Não se esqueça que nem tudo é duplo-clique.
pardim7
entanglement conheço man, mas acho que o problema foi na instalação do compilador mesmo , para eu usar o jdk 1.7 preciso desinstalar as versoes anteriores?
pardim7
Olha só eu estava verificando as variaveis de ambiente e percebi que estava sem JAVA_HOME, algum problema? pois eu tava rodando programa de boa no eclipse.
E
entanglement
O javac.exe não usa o JAVA_HOME. Se você estivesse usando algo como o “ant” ou o “maven” ou o tomcat, você precisa ter isso acertado direitinho. O javac, no entanto, não precisa disso.
Eu sei que você está ciente, mas não sei se você sabe usar o dir para achar as coisas
pardim7
entanglement tipo entao nao preciso do JAVA_HOME? tenho que só mandar o diretorio do código no cmd?
E
entanglement
É isso mesmo. Entretanto, só recomendo fazer isso (compilar na mão) se seu programa tem no máximo umas 3 classes. Senão, use o Eclipse mesmo.
pardim7
Beleza man, como vc disse acho que nao to conseguindo mandar o dir certo, porque o eclipse reconhece o compiler tudo certinho, vou fechar o tópico, Obrigado a todos.