bem, estudar pra certificacao e ficar usar ide, é complicado meu amigo, exceto quando domina bem java e sabe tudo que está acontecendo nos bastidores da ide, quando executa algo, do contrario, vai pra o notepad, abre o prompt e comeca a fazer as coisas ver os erros e ajeitar, pq so assim aprende. a IDE nao eh uma ferramenta para estudo SCJP, la vc vai ver so code, e perguntas que de fato vc precisa saber o pq que aconteceu tal coisa quando executou da forma X.
Rapaz eu nunca fiz nada no notepad pq num sabia =/, por isso to perdido nesse capitulo, to tentando executar no prompt agora pq o capitulo aborda isso, pq de fato nem sabia de compilar os arquivos .java pelo prompt e to muito perdido aqui =/.
Veja só quando eu digito no prompt java -version eu recebo:
"java version “1.6.0_17"
Java SE Runtime Environment <build 1.6.0_17-b04>
Java HotSpot 64-Bit Server VM <build 14.3-b01, mixed mode>”
Isso sem configurar nenhum variavel de ambiente. Após ler seu topico fui configurar as variaveis de ambiente e possuo la uma variavel chamada Path com o seguinte caminho:
Fui alterar o valor de Path para a pasta do java que eu tenho instalado, porém nao tenho o caminho que vc especificou:
“C:\Arquivos de programas\Java\jdk1.5.0_06\bin (caso tenha instalado padrão);”
Pelo meu sistema ser de 64bits tenho os seguintes caminhos:
“C:\Program Files (x86)\Java\jre6\bin” (é a mesma coisa do seu caminho especificado?)
“C:\Program Files\Java\jre6\bin” (é a mesma coisa do seu caminho especificado?)
Alterei para estes caminhos que falei acima e mesmo assim não deu .
To baixando o jdk aqui assim que terminar posto aqui.
class TestProp{
public static void main(String … a){
//recupera as propiedades configuradas na JVM
Properties props = System.getProperties();
//faz um loop por todos os pres chave = valor e imprime na tela
Enumeration enumProps = props.propertyNames();
while (enumProps.hasMoreElements()) {
String key = (String)enumProps.nextElement();
System.out.println(key + " = " + props.getProperty(key));
}
}
}[/code]
ai vc pode chamar desse modo
vc vai ver muitas linhas com muitas configurções da JVM
se vc tiver usando linux vc pode filtrar a saída para ver somente a linha que te interessa assim
Hum vlw cara nao tinha nem reparado. È pq tem uma pasta arquivos de programas x86 que ja instala o que é 32 bits la direto. Nao sei pq num deu =/, mas de qualquer forma vlw!!
[quote=evertonsilvagomesjava]Humm consegui aqui kkk vlww!! Mas o que sao esses pares de chaves e valores o que eles fazem?
Outra coisa apos instalar o jdk e configurar as variaveis de ambiente, fui abrir o eclipse deu um problema veja só o que aparece:
[/quote]
é sempre bom vc ter um pouco de flexibilidade na hora de instanciar uma VM,
tive um problema onde eu tinha que habilitar um serviço um serviço em um cluster,
o frontend (computador que disponibiliza os serviços da rede do cluster para uma rede externa) possuia 2 interfaces de rede,
cada uma com um IP, se fosse instanciada um JVM sem os parametros, ela iria pedir ao SO o endereço e a interface padrão (do SO),
por isso precisei especificar a interface que seria usada no momento da inicialização da VM com esse argumento
-Djava.rmi.server.hostname=192.168.0.22 assim não precisava adivinhar o que o SO queri fazer ou fazer uma configuração direto no SO,
[quote=evertonsilvagomesjava]Humm consegui aqui kkk vlww!! Mas o que sao esses pares de chaves e valores o que eles fazem?
Outra coisa apos instalar o jdk e configurar as variaveis de ambiente, fui abrir o eclipse deu um problema veja só o que aparece:
[/quote]
cara, eu nunca vi esse erro, mas parece ser algo com a versão que vc instalou
olha essa linha do erro-Dosgi.requiredJavaVersion=1.5vc instalou uma versão antiga? qual foi?
vc não pode configurar o eclipse pra usar o java que já estava instalado?
[quote=tralsl][quote=evertonsilvagomesjava]Humm consegui aqui kkk vlww!! Mas o que sao esses pares de chaves e valores o que eles fazem?
Outra coisa apos instalar o jdk e configurar as variaveis de ambiente, fui abrir o eclipse deu um problema veja só o que aparece:
[/quote]
cara, eu nunca vi esse erro, mas parece ser algo com a versão que vc instalou
olha essa linha do erro-Dosgi.requiredJavaVersion=1.5vc instalou uma versão antiga? qual foi?
vc não pode configurar o eclipse pra usar o java que já estava instalado?[/quote]
Entao era problema de versao mesmo. Baixei aki funcionou. hehe vlww cara ajudou eu pacas!!