Tô começando a mexer com Java para Web agora… e a primeira coisa que segui dos tutoriais que achei foi instalar o apache tomcat, mas não tô conseguindo inicia-la (start…)
Tenho instalado o JDK 6 na minha maquina, e o Apache Tomcat que baixei no site oficial instala normalmente, só que qndo eu vou ao Monitor, em status ele exibe: Stopped, aperto Star, e a barrinha de inicializando passa… até a metade dps some, e volta pra tela do monitor… e o status continua: Stopped
Não sei o que fazer pra ficar Started!
Já instalei e desinstalei varias vezes tdo… mas nda…
Não especifiquei o local do JRE, pq ele já colocava lá por default né…
R
ramilani12
Exato !
Pelo link vc esta instalando o tomcat 6 nao sei ele esta estavel foi lancando recentemente tente instalar o tomcat 5 e tente levanta-lo
Ainda nao tive oportunidade de testar o tomcat 6
Mesmo assim configure suas variáveis de ambiente
JAVA_HOME = C:\Arquivos de programas\Java\jdk1.6.0
CLASSPATH = %JAVA_HOME%\lib
PATH = %JAVA_HOME%\bin
CATALINA_HOME = C:\Tomcat 5.0
O tomcat utiliza da variavel %JAVA_HOME% para encontrar a sua jdk
P
patydaibes
Já tentei com o tomcat 5.5 e nada também…
Não fica o status de start
oks, irei tentar alterar as variaveis
P
patydaibes
Ah…
já tentei configurar as variaveis
coloquei tdo certinho como vc indicou, mas nao inicializa! =~
P
patydaibes
help? :?
F
febeckers
eu baixei o tomcat 6.0 e pra mim esta rodando normal…
so que tem um detale o JAVA_HOME nao axha o jsdk dentro da pasta Arquivos de programas…
tenta copiar a pasta do JDK6 e colara na raiz do c:
e apontar o JAVA_HOME para esse endereço que vai funcionar…
ah vai em apache/bin/startup…
te mais abraco!
P
patydaibes
febeckers,
copiei tdo pro c:\ o jdk e até os arquivos do tomcat…
setei novamente todas as variaveis de ambiente, mas nada
não fica com status: started
e nem consigo acessar o localhost:8080
F
febeckers
para mim aqui eu so apontei o JAVA_HOME nem mexi nas CLASS PATH e outros funcionou blz…
eu tenho o apache na raiz do c: e coloquei o jdk6 na raiz do c: e ta rodando em http://localhost:8080
normal faz um pente fino no java_home… e class path…
se nao funcionar entra em contato comigu que eu te mando os arquivos por msn…
Vc pode ter mais de uma jre instalada…
roda um java -ver (ou -version nao lembro) e ve qual a jre q tah por padrao.
flw.
P
patydaibes
só tem, porque eu só instalei uma
dei um c:\ java - version
e apareceu a 1.6 somente…
mas já tentei numa particao limpa do meu hd, so com o win vista de teste e não deu tbm…
dá o msm problema que dá na minha “oficial”
M
maul
Baixei o jdk1.6 e instalei.
baixei o Tomcat 6.0.10 se não me engano, é a ultima versão.
Instalei e funcionou legal.
Ps. estou rodando o tomcat como serviço… ele não começa startado, ai fui na pasta de serviços do windows e dei um start. Funfou legal.
flw.
L
lucasjohn
Seguinte: (Talvez te ajude!)
Eu também estava com o mesmo problema que você.
Tentei mais de uma semana e obtive os mesmo resultado.
Até lendo estas resposta aqui não consegui.
Fiz um teste com o Apache Tomcat 4.1.31
(startado pelo .bat)
Também não estava conseguindo, mas:
vi que a variável de ambiente JAVA_HOME estava apontando para o lugar errado, pro meu JRE 1.6.
Alterei o caminho para o JDK 1.5 e funcionou.
As páginas do localhost:8080 abriram.
Espero que ajude!!
Abraços!
P
patydaibes
Olá, já tentei com versões anteriores do apache tomcat, e não obtive resultados. Continuo sem conseguir dá start…
e minha JAVA HOME está apontando pro meu JRE 1.6 que é o unico que eu tenho instalado aqui…
Já tentei por todos na raíz do C:… porque em algum lugar me falaram que a variavel nao enxergava o “arquivos de programas\java”… mas tbm nao certo.
Dei uma parada essa semana, porque estava sem tempo, mas vou voltar a testar… e posto os resultados aqui em breve, e se alguem tiver mais sugestoes…
Obrigada a todos :lol:
Oi pessoal, essa thread eh antiga mas alguem pode precisar
tive o mesmo problema numa maquina com XP sp2 e consegui solucionar copiando o arquivo JAVA_HOME/bin/msvcr71.dll para CATALINA_HOME/bin (encontrei a solucao na net)
ps: engraçado que ja instalei o java6 mais tomcat6 em muitas maquinas e soh nessa tive esse problema
Valeu pela ajuda! A dica do Alexandre Vilas Boas resolveu o problema aqui também.
Obs: Uma dica anterior orientava a adicionar a pasta onde essa dll está localizada (JAVA_HOME/bin) no PATH. Aquela dica deveria ter funcionado, pois o Windows deveria buscar a dll nos caminhos dessa variável de ambiente, mas não funcionou. Copiar o arquivo sim, funcionou.
Recapitulando. Mensagem de erro:
[174 javajni.c] [error] Não foi possível encontrar o módulo especificado.
[947 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jre1.6.0\bin\client\jvm.dll
[1202 prunsrv.c] [error] ServiceStart returned 1
Ambiente:
Tomcat 6.0.14 em Windows XP SP2.
Correção:
Copiar o arquivo JAVA_HOME/bin/msvcr71.dll para CATALINA_HOME/bin.
(Outra opção: também funciona copiar esse arquivo para a pasta %WINDIR%\SYSTEM32)
M
Marcelinho
funcionou tambem…
mas achei a resposta o site da sun…
e copie esse aquivo msvcr71 para a pasta system32…
resolveu…
flw"
J
juarezna
Doideira isso!!! O pior (ou melhor) é que funciona!!! Resolveu o meu problema também.
W
windsofhell
Tava com o mesmo erro dias atras, postei no meu blog a solucao: