Файл .jsp, не работающий на учебное руководство по гостевой книге Google App Engine

Я следовал учебным руководствам по Google App Engine, и у меня есть проблема с .jsp файлом. Вот код от Google: Используя JSPs. Я использую Eclipse для разрабатывания моего проекта, и по некоторым причинам когда я добавляю guestbook.jsp файл к военному каталогу, это немедленно получает красный значок ошибки. Я не могу дважды щелкнуть для открытия guestbook.jsp также. Что могло продолжаться здесь? enter image description here

33
задан Nifle 8 December 2011 в 12:07
поделиться

2 ответа

В конце концов, я, кажется, потратил свою щедрость, когда нашел решение (с небольшой помощью) сам.

Проблема возникла из-за того, что я не был знаком с Eclipse. Когда я нашел более подробное сообщение об ошибке Ваш проект должен быть настроен на использование JDK, чтобы использовать гостевую книгу JSP.jsp. Он был расположен во вкладке под названием «Маркеры» на панели, расположенной в нижней части окна Eclipse. enter image description here Похоже, что Eclipse не знал, что я установил JDK.

В Eclipse я зашел в меню Window->Preferences->Java->Установленные JER . У Eclipse была только одна запись с именем jre6 Я нажал Добавить... кнопка Выбрано Стандартная виртуальная машина и перебрался в базовый каталог jdk (в моем случае C:Program FilesJavajdk1.6.0_20)

Я перестроил свой проект, но там была та же ошибка. Я забыл поставить галочку, которая говорит Eclipse использовать jdk вместо jre. enter image description here

Как только я это сделал, Eclipse перестроил мой проект, и ошибка исчезла.

65
ответ дан 27 November 2019 в 17:58
поделиться

3 предложения:

  1. Сделать проект -> Очистить
  2. Убедитесь, что у вас есть это в web.xml:

    guestbook.jsp

  3. Включите Project -> Build Automatically, я давно развернул приложение Java на AppEngine и вижу папку classes в папке WB-INF, в которой есть класс сервлета и папка META-INF.

2
ответ дан 27 November 2019 в 17:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: