2013-10-08 3 views
0

Я использую Tomcat Apache. Я запускаю Tomcat через cmd.exe. Я не смог развернуть «Hello World» webapp без проблем. Тем не менее, я попытался запустить сервлет «HelloServlet.java», набрав: «C: \ apache-tomcat-8.0.0-RC3 \ webapps \ hello \ WEB-INF \ java -d классы src \ mypkg \ HelloServlet. ява " Или "C: \ Apache-8.0.0-кот-RC3 \ WebApps \ привет \ WEB-INF \ классы Java HelloServlet.java"Не удалось создать ошибку виртуальной машины Java?

, но я всегда получаю ошибку " Непризнанные вариант: -d Ошибка: не удалось создать Виртуальную машину Java ошибки: фатальная ошибка произошла Программа выхода. "

Если я пытаюсь: " C: \ Apache-TOMCAT-8.0.0-RC3 \ WebApps \ привет \ WEB-INF \ javac -d классы src \ mypkg \ HelloServlet.java "

тогда я получаю сообщение «„JAVAC“не распознается как внутренней или внешней командой, исполняемой программой или пакетным файлом»

ответ

4

Есть несколько проблем в своем подходе:

  1. Прежде всего, необходимо чтобы узнать о сервлетах. Сервлеты не запускаются как автономная программа
  2. Tomcat - это контейнер для развертывания веб-приложений. Веб-приложения должны быть организованы в надлежащем формате. Веб-приложения могут содержать сервлеты.
  3. Tomcat не используется для компиляции сервлетов/программ Java
  4. Следуйте простой учебник, чтобы узнать о сервлетов и котом
+0

я получаю ту же ошибку «„Javac“не распознается ...», хотя я «Последовал за несколькими учебниками по сервлетам, таким как следующий http://www.ntu.edu.sg/home/ehchua/programming/howto/Tomcat_HowTo.html; http://cs.calstatela.edu/~abbott/Courses/CS_320b/Running%20a%20Servlet%20under%20Tomcat.html; http://mithujava.com/tag/helloservlet-prorgram/ – user2702279

Смежные вопросы