Erro ao instalar o j2se 1.5

3 respostas
A

Oi pessoal,
sou iniciante em java e estou instalando em minha máquina o J2SE, baixe do

site da Sun os seguintes arquivos:
jdk-1_5_0_06-windows-i586-p.exe
jre-1_5_0_06-windows-i586-p.exe

Fiz primeiro a instalação do jdk e depois do jre, sem maiores problemas.
Configureis as variaveis de ambiente da seguinte maneira:
JAVA_HOME -> C:\Arquivos de programas\Java\jdk1.5.0_06
CLASSPATH -> %JAVA_HOME%\bin;%JAVA_HOME%\lib;

Abrindo o prompt de comando e exectutando o comando java -version, aparece as

seguintes epecificações:
java version “1.3.1_01”
Java<TM> 2 RuntTime Evironmet, Standard Edition <build 1.3.1_01>
Java HotSpot<TM> Client VM <build 1.3.1_01, mixed mode>

Só que nao instalei a versão 1.3, instalei a versão 1.5, pq aparece essa

versão tem algum lugar que esteja setado no registro?

Outro problema:
Se eu rodar o camando para compilar a classe Java, javac PJ.java ele compila

normalmente, gerando a arquivo .class, só que ao executar o java PJ ele dá o seguinte erro:
Exception in thread “main” java.lang.UnsupportedClassVersionError: PJ

<Unsupported major.minor version 49.0>
at java.lang.ClassLoader.defineClass0<Native Method>
at java.lang.ClassLoader.defineClass0<Unknow Source>

O Código que fiz so para fazer um teste é esse:

public class PJ{

public static void main(String[] args){

System.out.println(TESTE);

}

}

}

Há alguma configuração que não estou realizando e precisa ser feita?

3 Respostas

D

Por acaso vc tinha instalado na sua casa alguma coisa que roda JAVA ?
Tipo o Oracle por exemplo ?
Dê uma olhada na sua variável de ambiente PATH e coloca ela aqui…
Para a galera dar uma olhada…
O resto está ok…sua classe funciona…

public class PJ{ public static void main(String[] args){ System.out.println("TESTE"); } }

T+

J

Esse %JAVA_HOME%\bin não deve estar em CLASSPATH e sim em PATH, o conteudo de CLASSPATH deve ser apenas um ponto, por enquanto!

CLASSPATH=.
PATH=(antigo_conteudo);%JAVA_HOME%\bin

retire tambem do PATH alguma referencia para versões antigas.

A

Obrigado dsfextreme, jairelton!
Realmente no Path estava com um caminho com uma versão que o oracle usava, modifiquei e deu certo…!!

:grin: Obrigado pelas dicas, vlw!!

Criado 6 de junho de 2006
Ultima resposta 6 de jun. de 2006
Respostas 3
Participantes 3