Por que o tomcat precisa do JDK?

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

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

Rafael

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?

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.

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.

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…

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

Talvez o tomcat necessite do comando
Javac!

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

Acho!

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

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.