Erro iniciando o tomcat

O que seria esse erro?
alguém sabe?!?!?

executei o startup.bat do tomcat 5.0 tá rolando isso

É exatamente o que diz a mensagem: a variável de ambiente JAVA_HOME não está definida.
Defina essa variável com a pasta onde o Java está instalado, por exemplo:

JAVA_HOME=C:j2sdk1.4.2_03