2014-09-17 2 views
-2

Я пытаюсь разработать новое Java-приложение с нуля. Я использую IntelliJ IDE и инструмент построения maven.Почему сервлеты могут создаваться только в папке ресурсов?

  • Почему сервлеты могут создаваться только в папке с ресурсами?
  • Почему jsp-файлы могут быть созданы только под папкой webapp?

Благодаря

ответ

0

Похоже, что вам нужно сделать некоторые исследования в том, как Maven строит свой проект.

Вы должны создать сервлеты под папкой src/main/java.

Запустите maven build, а затем исследуйте сгенерированный WAR-файл, таким образом вы можете получить представление о том, как Maven структурирует проект.

Вы должны увидеть, что папка webapp фактически просто развернута в корне файла WAR, поэтому ваши JSP размещены в правильном месте.

0

Спасибо всем, но я сам разрешил проблему.

Решение:

  1. Перейдите в папку, которую вы хотите сделать доступными для классов ява или сервлеты, и нажмите правую кнопку мыши.
  2. Выбрать: Марк каталог, ...
  3. Выберите: Источники Root