IntelliJ и Tomcat.. документ HOWTO..?



используя Netbeans, я разрабатываю сайты с Tomcat в качестве локального сервера для управления им.
В Netbeans это было " Install, write hit Run и это работает"
Как мне сделать то же самое в IntelliJ?



Я не могу найти пошаговые инструкции для этого.

862   7  

7 ответов:

Примечание: Community Edition не поддерживает JEE.

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

далее на панели инструментов в верхней части IntelliJ, щелкните стрелку вниз слева от выполнить и Debug иконы. Там будет возможность Изменение Конфигураций. В появившемся всплывающем окне нажмите кнопку добавить значок, затем нажмите кнопку котяра и Local.

в этом диалоговом окне вам нужно будет нажать кнопку настроить... рядом с Сервер Приложений чтобы сообщить IntelliJ, где установлен Tomcat.

вот пошаговая инструкция для настройки Tomcat в IntellijIdea:

1) создайте проект IntellijIdea с помощью шаблона WebApplication. Идея должна быть конечной версией, а не Community edition

enter image description here

2) Перейдите в запуск-редактирование configutaion и настроить расположение папки котяра, так что идея будет знать о вашем сервере Tomcat enter image description here

3) перейдите на вкладку развертывание и выберите артефакт. Применять enter image description here

4) в папку src положить ваш сервлет (вы можете попробовать мой пример для тестирования) enter image description here

5) перейдите в веб.xml-файл и связать ваш сервлет, как это

enter image description here

6) в веб-папку положите ваши .файлы jsp (например, hey.jsp)

enter image description here

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, вы можете посмотреть на:

вы 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

    Ничего не найдено.