С веб-сайта tomcat: «Возможно, что более старые версии Tomcat могут быть несовместимы с более новыми JVM, известно, что все поддерживаемые в настоящее время версии Apache Tomcat (5.5.x, 6.0.x и 7.0.x) работают правильно на Java 6 JVM. " Таким образом, это означает, что tomcat 6 может не работать с Java 7. Вам также потребуется установить Java 6.
Итак, перед тем как запустить tomcat 6 с помощью командной строки, попробуйте использовать set path, чтобы задать путь для каталога bin JDK для Java 6.
Так, например, если ваша корзина JDK находится в C: \ Program Files \ Java \ jdk1.6.0 \ bin,
, затем попробуйте
set path=C:\Program Files\Java\jdk1.6.0\bin;
и затем запустите tomcat из командной строки.