Por que o tomcat precisa do JDK?

9 respostas
renatosilva

Por que o tomcat precisa do JDK se ele já vem com o tools.jar?

9 Respostas

Rafael_Steil

Se vc vai usar JSP, o JDK eh necessario por causa do compilador.

Rafael

cv1

Pois eh, mas esse nao era justamente pra vir no tools.jar? :?

Alias, perai… o Tomcat nao poderia estar distribuindo o tools.jar da Sun sem problemas legais com a licensa… Eh o mesmo tools.jar de que estamos falando aqui?

renatosilva

Bem tem um tools.jar no $tomcat/common/lib, com uns 4MB, diferente dos 6MB do tools.jar no lib do JDK 1.5. Será que não é o tools do JDK?

Bem e qual seria o problema de usar o tools.jar? Nunca ouvi sobre proibições.

renatosilva

Bem o tools.jar do Tomcat 5.0.28 é do mesmo tamanho que o do JDK 1.4.2_04. Acho que com certeza (:roll: ) é o tools.jar do SDK.

Portanto parece não ter lógica o Tomcat precisar do JDK.

jack_ganzha

Não se a licensa fosse distribuida junto. Vc pode, por exemplo, distribuir o JRE com suas aplicações, basta manter a licensa da Sun. Quanto ao tools.jar, se for o do JDK, teoricamente é o que o Tomcat precisa para compilar os jsp.

valeuz…

renatosilva

Então caras!!! Pra quê o JDK??? Não é esquisito?

Thiago_Senna

Talvez o tomcat necessite do comando
Javac!

Melhor… acho que ele necessita das ferramentas que se encontram no diretório bin do JDK!

Acho!

renatosilva

Então ele não precisaria do tools.jar, coisa de loco…

Luiz_Henrique_Coura

Fiz uma rápida pesquisa na documentação do Tomcat e encontrei isso:

"…$JAVA_HOME/lib/tools.jar - Contains the “javac” compiler used to convert JSP pages into servlet classes. "
Tomcat Documentation (Class-Loader)

Inclusive reparem q ele faz referência a variável de ambiente JAVA_HOME.

Criado 7 de março de 2005
Ultima resposta 7 de mar. de 2005
Respostas 9
Participantes 6