Olá Pessoal,
Estou com um problema de instalação com uma máquina antiga aqui da empresa, a qual não configurei nem formatei. Apenas tenho que instalar o Ambiente para rodar o Eclipse com Java e Tomcat.
Eu instalei o arquivo jdk-1_5_0_06-windows-i586-p.exe (jsdk e jre) e o jakarta-tomcat-5.0.28.exe, sem erros. Configurei as devidas variaveis ambiente. Instalei o eclipse 3.2, mas quando fui rodar ele deu o seguite erro:
Version 1.3.1_01 of the JVM is not suitable for this product. Version: 1.4.1 or greater is required.
Pelo que eu entendi, ele acusou uma versão antiga do java. Fui até o prompt de comando e digitei: java -version e ele acusa a versão 1.3. Atraves do Painel de Controle, desinstalei o java listado, que era apenas a versão que eu instalei. E desinstalei o Tomcat pelo Uninstall do mesmo. Mas no prompt de comando continuou acusando a versão 1.3.
As variáveis JAVA_HOME fui eu quem criou, apontando pra C:\jsdk, pasta onde está o meu java.
CATALINA_HOME, tb criei apontando por C:\Tomcat
O Classpath deixei vazio. Ficou assim:
C:\ARQUIV~1\BORLAND\VBROKER\lib\vbcpp.jar
(tem delphi instalado)
E o PATH ficou assim:
c:\oracle\ora9\bin;C:\Arquivos de programas\Oracle\jre\1.3.1\bin;C:\Arquivos de programas\Oracle\jre\1.1.8\bin;C:\ARQUIV~1\BORLAND\DELPHI5\BIN;C:\ARQUIV~1\BORLAND\VBROKER\BIN;C:\ARQUIV~1\BORLAND\VBROKER\JRE\BIN;C:\ARQUIV~1\BORLAND\DELPHI5\PROJECTS\BPL;%SYSTEMROOT%;%SYSTEMROOT%\system32;%SYSTEMROOT%\system32\WBEM; %JAVA_HOME%\bin
Todas elas são variáveis do sistema e não do usuário… faz diferença?
T
thingol
Uma forma para o Eclipse usar a JVM adequada é editar o arquivo eclipse.ini que normalmente está em c:\eclipse. Por exemplo:
Não entendi direito… é só eu abrir meu eclipse.ini num bloco de notas e editar… Tipo, agora ele tá:
-vmargs
-Xms40m
-Xmx256m
Eu tento que alterar pra
-vm
C:\jsdk\javaw.exe
(de acordo com a instalação do meu jsdk)
É isso?
rmarin
Claire:
Não entendi direito… é só eu abrir meu eclipse.ini num bloco de notas e editar… Tipo, agora ele tá:
-vmargs
-Xms40m
-Xmx256m
Eu tento que alterar pra
-vm
C:\jsdk\javaw.exe
(de acordo com a instalação do meu jsdk)
É isso?
Faz assim, vai no prompt de comando e digita:
java -version
O que aparece?
Claire
Aparece:
C:\>java -version
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)
rmarin
Logo, a JAVA_HOME não está configurada corretamente, senão apareceria a versão que você instalou.
Qual o caminho exato da pasta onde o java novo está instalado?
Claire
C:\jsdk
Não havia um java velho instalado…
Só se foi instalado a muito tempo atrás (antes de eu mexer na máquina) e desinstalado incorretamente.
O
oyama
Edite o seu PATH:
c:\oracle\ora9\bin;C:\Arquivos de programas\Oracle\jre.3.1\bin;C:\Arquivos de programas\Oracle\jre.1.8\bin;C:\ARQUIV~1\BORLAND\DELPHI5\BIN;C:\ARQUIV~1\BORLAND\VBROKER\BIN;C:\ARQUIV~1\BORLAND\VBROKER\JRE\BIN;C:\ARQUIV~1\BORLAND\DELPHI5\PROJECTS\BPL;%SYSTEMROOT%;%SYSTEMROOT%\system32;%SYSTEMROOT%\system32\WBEM; %JAVA_HOME%\bin
pois tanto JRE 1.3.1 quanto o JRE 1.1.8 estão antes de %JAVA_HOME%\bin