7 ответов:
Примечание: Community Edition не поддерживает JEE.
во-первых, вам нужно установить локальный сервер Tomcat. Похоже, что вы, возможно, уже сделали это.
далее на панели инструментов в верхней части IntelliJ, щелкните стрелку вниз слева от выполнить и Debug иконы. Там будет возможность Изменение Конфигураций. В появившемся всплывающем окне нажмите кнопку добавить значок, затем нажмите кнопку котяра и Local.
в этом диалоговом окне вам нужно будет нажать кнопку настроить... рядом с Сервер Приложений чтобы сообщить IntelliJ, где установлен Tomcat.
вот пошаговая инструкция для настройки Tomcat в IntellijIdea:
1) создайте проект IntellijIdea с помощью шаблона WebApplication. Идея должна быть конечной версией, а не Community edition
2) Перейдите в запуск-редактирование configutaion и настроить расположение папки котяра, так что идея будет знать о вашем сервере Tomcat
3) перейдите на вкладку развертывание и выберите артефакт. Применять
4) в папку src положить ваш сервлет (вы можете попробовать мой пример для тестирования)
5) перейдите в веб.xml-файл и связать ваш сервлет, как это
6) в веб-папку положите ваши .файлы jsp (например, hey.jsp)
7) Теперь вы можете запустить приложение через IntellijIdea. Запустите (Shift+F10) и наслаждайтесь вашим приложением в браузере:
- к файлам jsp:http://localhost:8080/hey.jsp (или индекса.ОСП по по умолчанию)
- к сервлетам через виртуальную ссылку, которую вы устанавливаете в интернете.XML-код :http://localhost:8080/st
какую версию IntelliJ вы используете? Отметим, что с прошлого года IntelliJ существует в двух версиях:
- Ultimate Edition, который является полным IDE
- Community Edition, который является бесплатным, но не поддерживает JavaEE разработки.
(см. различия здесь)
в случае, если вы используете Community Edition, вы не сможете управлять Tomcat установка.
в случае, если вы используете Ultimate Edition, вы можете посмотреть на:
- The FAQ для пользователей Netbeans (вопрос
How do I configure a web framework for my project?).- IntelliJ Ultimate edition "Help":Конфигурация Запуска / Отладки: Сервер Tomcat
вы can также отлаживайте tomcat с помощью community edition (В отличие от того, что сказано выше).
Start котяра в режиме отладки, например, как этот: .\Каталина.bat jpda run
на intellij: Выполнить > Изменить Конфигурации > +
Выберите "Удаленное" Имя подключения: "содержаться" Набор "порт:" 8000 (по умолчанию 5005)
выберите "Выполнить" > "отладка" "содержаться"
пожалуйста, убедитесь, что необходимые плагины включены в Настройки | Плагины, скорее всего, вы отключили несколько из них, поэтому вы не видите все параметры фасета.
пошаговое руководство см. В разделе: создание простого веб-приложения и его развертывания в Tomcat.
проблема у меня была из-за того, что я бессознательно редактирования по умолчанию значения, а не новый экземпляр Tomcat вообще. Нажмите на знак плюс в верхней левой части окна Выполнить и выберите Tomcat / Local оттуда.
в Netbeans вы можете щелкнуть правой кнопкой мыши по проекту и запустить его, но в IntelliJ IDEA вам нужно выбрать индекс.файл jsp или файл приветствия для запуска проекта.
Это связано с тем, что Netbeans генерирует следующий тег в web.xml и IntelliJ этого не делают.
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>






Comments