Подтвердить что ты не робот

Как Tomcat обрабатывается IntelliJ IDEA 10.5

Я новичок в IntelliJ IDEA. Я пытался развернуть веб-приложение в Tomcat.

Не удалось выполнить развертывание, и я не смог увидеть никаких ошибок в консоли журнала.

После долгих поисков мне удалось найти файлы журнала в ~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/.

Здесь было множество файлов журналов, и один из файлов содержал ошибку. Затем я мог решить проблему и продолжить.

Я был пользователем eclipse, и эта ошибка возникла бы непосредственно в консоли журнала в eclipse. Однако это не относится к IntelliJ IDEA. Может кто-нибудь объяснить, что мне здесь не хватает?

Также было бы неплохо, если бы кто-нибудь мог указать, как интеграция с Tomcat выполняется в IDEA (для лучшего понимания). Примечание. Я использую IntelliJ IDEA 10.5.2 Ultimate edition в Mac OS 10.6.8.

4b9b3361

Ответ 1

IntelliJ IDEA инструктирует Tomcat использовать временный каталог как CATALINA_BASE, где он устанавливает конфигурацию контекста с помощью пути Artifact из ваших параметров проекта, он не копирует ваше веб-приложение в каталог webapps.

В Конфигурации запуска/отладки Tomcat есть вкладка Журналы, где вы можете указать собственные журналы для отображения в консоли IDEA он должен работать нестандартно, но, возможно, вы настроили ведение журнала в конфигурации Tomcat или в самом приложении. Или, возможно, конфигурация регистрации Tomcat 7 отличается и не работает с IDEA, и в этом случае вы должны отправить ошибку.

Ответ 2

Вот некоторая информация для пользователей Windows.... если вы установите флажки для "Показать консоль при изменении stdout/stderr", вы можете обнаружить, что вкладка "Выход" не отображается, даже если stdout/stderr изменяется.

Для меня это было связано с структурой каталогов для проекта, содержащего пробелы.

Когда я переименовал структуру каталогов так, чтобы она не содержала пробелов, появилась вкладка "Выход".